单选题
阅读以下程序: #include
void main() { static int a[][2]={5,3,1,2}; imt i,j,sl=0; for(i=0;i<2i++) for(j=0;j<2;j++) { if(i=j) s1=s1+a[i][j]; } cout<
A、
6
B、
7
C、
8
D、
9
【正确答案】
B
【答案解析】
解析:程序中“staticint a[][2]={5,3,1,2};”定义了一个2*2的整型矩阵。两个for循环读取数组元素。“if(i=j)”语句中的条件是取矩阵的正对角线上的元素。对角线上的元素为5,2,所以“s1=s1+a[i][j]”的计算结果为7。
提交答案
关闭