以下程序的功能是输出如下形式的方阵: 13 14 15 16 9 10 11 12 5 6 7 8 1 2 3 4 请填空。 ma

admin2009-02-15  25

问题 以下程序的功能是输出如下形式的方阵:
   13    14    15    16
   9     10    11    12
   5      6     7     8
   1      2     3     4
   请填空。
   main()
   {int  i,j,x;
   for(j=4;j【  】;j--)
   {for(i=1;i<=4;i++)
      {x=(j-1)*4 +【  】;
        printf("%4d",x);
   }
      printf("\n");
     }
   }

选项

答案>=1或>0 i

解析 本程序有两重for循环,外层for循环控制输出数据的行数,故第【 】空填“>=1”或“>0”,内层循环控制每行输出的个数。在内层for循环中,用语句“x=(j-1)*4+【 】;”控制输出方阵中的具体数据,由于这些数据与其所在的行、列(j,i)有关系x=(j-1)*4+i,故此此空填i。
转载请注明原文地址:https://kaotiyun.com/show/UqXp777K
0

最新回复(0)