有以下程序 #include main() { int i,k; int array[4][2]={{1,0},{0},{2,9},{3}}; for(i=0;i<2;i++) for(k=0;k<3;k++) { pfinff("%d,",array[k

admin2019-01-11  16

问题 有以下程序
#include
main()
{
int i,k;
int array[4][2]={{1,0},{0},{2,9},{3}};
for(i=0;i<2;i++)
for(k=0;k<3;k++)
{
pfinff("%d,",array[k]);
}
pfinff("\n");
}
程序运行后的输出结果是(    )。

选项 A、1,0,2,0,0,9,
B、1,2,4,9,6,0,
C、2,9,0,0,1,4,
D、1,2,0,1,4,1,

答案A

解析 本题定义一个4行2列数组,其中赋值6个数,其余自动为0,根据for循环,第一次输出第一列前三行数,分别是1,0,2;第二次输出第二列前三行数,分别是0,0,9,因此答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/Z0a0FFFM
0

最新回复(0)