程序分析
利用双重for循环控制输入二维数组,再将a[i][j]累加后输出。
源代码
#include<stdio.h>
#include<stdlib.h>
int main()
{
float a[3][3];
float sum = 0;
printf("请输入3*3矩阵元素:");
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];
}
printf("%f", sum);
system("pause");
return 0;
}