分析
利用两个for语句来解决
for语句里面嵌套一个for语句
累加 a[i][i]
代码
#include <stdio.h>
int main()
{
float a[3][3],sum;
int i, j;
printf("请输入一组3x3的数组:\n");
for (i = 0; i < 3; i++)
{
for (j = 0; j < 3; j++)
{
scanf("%f", &a[i][j]);
}
}
for (i = 0; i < 3; i++)
{
if(i==j)
sum += a[i][i];
printf("3x3数组的对角线之和是:%f\n", sum);
}
return 0;
}
运行结果