利用循环打出90个数一行九个怎样做,请赐教!

解决方案 »

  1.   

    先将这90个数随机放入数组中
    然后从前往后打印数组中元素,每隔9个用println回车。
      

  2.   

    [code=Jav]
    for(int i=1;i<=90;i++)
    {
    if(i%9==0)
     System.out.println();
    System.out.print("数字");
    }
    [/code]
      

  3.   

    这样可以:
    int[]   num   ={90个数}; 
    int   n   =   num.length; 
    int[]   result   =   new   int[n]; 
    for(int   i=0;i <result.length;i++) { 
        int   r   =   (int)(Math.random()*n); 
        result[i]   =   num[r];     
        num[r]   =   num[n-1];     
        n--; 
        if (i%9 == 0) {
            System.out.println(); 
        }
        System.out.print(result[i] + ",");   
    }