求一个3*3矩阵对角线元素之和,使用C语言实现
具体代码:
#include<stdio.h>int main(){float a[3][3],sum=0;printf("请输入3x3矩阵的元素(按行输入):\n");for(int i=0;i<3;i++){for(int j=0;j<3;j++){scanf("%f",&a[i][j]);}}//计算对角线元素之和for(int i=0;i<3;i++){sum+=a[i][i];// 对角线元素的索引是 (0,0), (1,1), (2,2)}printf("%f",sum);return 0;
}
测试输出结果: