C 语言 | 求 3x3 矩阵对角线之和 作者: Chuwen 时间: 2019-05-16 分类: PHP # C 代码如下: ```c #include //求3x3的整型矩阵对角线之和 int main(){ int i,sum1=0,sum2=0; int arr[3][3]={{1,9,5}, {2,6,8}, {4,5,7}}; //第一个对角线(左上 至 右下):0,0 1,1 2,2 //第二个对角线(右上 至 左下):0,2 1,1 2,0 //相加的和为:1+6+7 + 5+6+4 = 29 for(i=0; i<3; i++){ sum1 += arr[i][i];//<左上 至 右下> 之和 sum2 += arr[i][-(i-3)];//<右上 至 左下> 之和。3 指的是数组“列”长度 } printf("两个对角线之和为:%d", sum1+sum2); return 0; } ``` # 运行结果: ``` 两个对角线之和为:29 -------------------------------- Process exited after 0.1137 seconds with return value 0 请按任意键继续. . . ``` 标签: none