选择题

设有一个 M*N 的矩阵已经存放在一个 M 行 N 列的数组 x 中, 且有以下程序段:
sum=0;
for(i=0; i for(j=1; j 以上程序段计算的是(     )。

【正确答案】 D
【答案解析】

程序执行过程为: 第一个 for 循环实现对第一列和第 N 列求和。 第二个 for 循环在上一个 for 循环结果上实现对第一行和第 M 行从第二个元素到第 N-1 个元素的求和, 总体来说, 就是矩阵所有靠边元素之和。