A-A+

有以下程序 main() {int x[3][2]={0} i; for(i=0;i<3;i

2022-08-06 05:14:37 问答库 阅读 176 次

问题详情

有以下程序 main() {int x[3][2]={0},i; for(i=0;i<3;i++) scanf("%d",x[i]); printf("%3d%3d%3dn",x[0][0],x[0][1],x[1][0]); } 若运行时输入:246<回车>,则输出结果为______。
A.200
B.204
C.240
D.246

参考答案

正确答案:B
解析:此题中“scanf("%d",x[i]);”相当于“scarf("%d",x[i][0]);”。输入246,执行for语句也就是x[0][0]=2, x[1][0]=4,x[2][0]=6,其余的数组元素为0:所以x[0][0]=2,x[0][1]=0,x[1][0]=4。

考点:程序