有如下程序 #include main() { int i, k; int array[4][2] = {{1,2}, {4,9}, {6}}; for (i=0; i

admin2019-08-10  46

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

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

答案A

解析 定义语句"int array[4][2] = {{1,2}, {4,9}, {6}};"的作用是使array[0][0]=1,array[0][1]=2,array[1][0]=4,array[1][1]=9,array[2][0]=6,其余元素均为0,所以按列输出结果为答案A)。
转载请注明原文地址:https://jikaoti.com/ti/11f0FFFM
0

最新回复(0)