回 帖 发 新 帖 刷新版面

主题:创建一个9×9矩阵

使用双重循环语句创建一个9×9矩阵,使该矩阵的对角线上的数字为1,其他位置上的数字为0
public class Juzhen
{
  public static void main(String args[])
  {
    int[][]number=new int[9][9];
    int i,j,t;
    for(i=0;i<9;i++)
     for(j=0;j<9;j++)
      if(i==j || i+j==8)
       number[i][j]=1;
    System.out.println("9*9矩阵t:");
    for(i=0;i<9;i++)
    {
      for(j=0;j<9;j++) 
       System.out.print(number[i][j]+" ");          
               System.out.println();           
    }
  }
}
   想不通,其他位置上的数字怎么看出是默认等于0呢   ?[em18]

回复列表 (共1个回复)

沙发


      if(i==j || i+j==8)
       number[i][j]=1;

只是ASSIGN 这个等于1 别的都没有

我来回复

您尚未登录,请登录后再回复。点此登录或注册