问题 填空题

以下程序的功能是输出如下形式的方阵:
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 (10) ;j--)
for(i=1;i<=4;i++)
x=(j-1)*4+ (11)
printf("M",x);

printf("\n");


答案

参考答案:i

解析: 本程序有两个for循环,外层for循环控制输出数据的行数,故第一空填“>=1”或“>0”,内层循环控制每行输出的个数。在内层for循环中,用语句“x=(j-1)*4+;”控制输出方阵中具体数据,由于这些数据与其所在的行、列有关系,故此空填i。

单项选择题
单项选择题