如何打出来这个格式的表,我打的缺了一列1-9

解决方案 »

  1.   

    之前写过一个类似的,楼主可以看一下
    /*
     * 输出9*9乘法表
     * for循环嵌套
     */
    for(int i = 1;i<=9;i++) {
    for(int j = 1;j<=i;j++) {
    System.out.print(j+"*"+i+"="+(i*j)+"\t");
    }
    System.out.println();
    }运行结果如下
      

  2.   

    又想了一下,你那个需求,这样子就对了
    //用来输出第一行
    for(int i = 1;i<=9;i++) {
    if(i==1) {
    System.out.print("*"+"\t");
    }
    System.out.print(i+"\t");
    }
    System.out.println();

    //用来输出乘法的结果
    for(int i = 1;i<=9;i++) {
    System.out.print(i+"\t");
    for(int j = 1;j<=i;j++) {
    System.out.print((i*j)+"\t");
    }
    System.out.println();
    }
    运行结果如下: