注册 登录
编程论坛 JAVA论坛

这个打印矩阵程序哪里错了

hhl0006 发布于 2015-05-04 17:08, 503 次点击
/**    打印矩阵    */
class ForNested
{
     public static void main(String args[])
     {
         int  x,  y;
         int  MAX=15;
         System.out.println("  ");
         for(x=1; x<=MAX; x+=2)
         {
            System.out.println(x+"\t");
          }
          System.out.println("\n");
          System.out.println("----------------------  ");
          for(y=1; y<=MAX; y+=2)
          {
               if(y<10)
                   System.out.println(y+"|");
                else
                    System.out.println(y+"|");
                 for(x=1; x<=MAX; x+=2)
                 {
                        int z;
                        z=x*y;
                        System.out.println(z+"\t");
                  }
                  System.out.println("\n");
           }//for  结束
      }//main结束
}//ForNested结束
2 回复
#2
凌风zx2015-05-04 17:34
虽然没看出来这个矩阵意义何在
但是 println();中ln就是换行的意思你这样玩就飞流直下了
行内打印用print();就ok了   换行用println();不用加任何东西
#3
hhl00062015-05-05 08:05
我是JAVA初学者。谢谢!
1