有以下程序: #include<stdio.h> main() {int aa[5][5]={{1,2,3,4},{5,6,1,8},{5,9,10,2},{1,2,5,6}}; int i,s=0; for(i=0;i<4;

admin2011-06-10  43

问题 有以下程序:    #include<stdio.h>    main()    {int aa[5][5]={{1,2,3,4},{5,6,1,8},{5,9,10,2},{1,2,5,6}};    int i,s=0;    for(i=0;i<4;i++)    s+=aa[2];    printf("%d",s);    }    程序运行后的输出结果是(    )。

选项 A、26
B、19
C、10
D、20

答案B

解析 本题考查二维数组元素的引用。二维数组可以看成是一个矩阵,aa[2]其实就是第i行的第3个元素,for循环内的s+=aa[2]其实就是将矩阵第3列的数相加,即s=3+1+10+5=19。
转载请注明原文地址:https://kaotiyun.com/show/lxPp777K
0

最新回复(0)