以下程序的功能是输出如下形式的方阵: 1314151691011125 6 7 81 2 3 4 请填空。include <stdio.h>
方阵,形式,功能
已帮助 人
以下程序的功能是输出如下形式的方阵:
13 14 15 16
9 10 11 12
5 6 7 8
1 2 3 4
请填空。
include <stdio.h>
main()
{ int i,j,x;
for(j =4;j 【 】;j--)
{ for(i = 1 ;i<=4;i++)
[ x=(j-1) *4+【 】;
printf("%4d" ,x);
}
printf(" " );
}
请帮忙给出正确答案和分析,谢谢!
-
正确答案:>=1或>0 i
>=1或>0 i 解析:程序的外层for循环控制输出数据的行数,故第一处填“>=1”或“>0”;内层循环控制每行输出的个数。在内层for循环中,语句x=(j-1)*4+______;用于控制输出方阵中的具体数据,由于这些数据与其所在的行、列(j,i)具有x=(j-1)*4+i的关系,故第二处填i。
