Time Limit: 1000 ms Memory Limit: 65536 KiB
Problem Description
给定一个3*3的矩阵,请你求出对角线元素之和。
Input
按照行优先顺序输入一个3*3矩阵,每个矩阵元素均为整数。
Output
从左下角到右上角这条对角线上的元素之和
Sample Input
1 2 3
3 4 5
6 0 1
Sample Output
13
Hint
Source
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int i,j,sum=0; //sum一定要初始化否则其中有一个随机数;
int a[3][3];
for(i=0; i<3; i++)
{
for(j=0; j<3; j++)
{
scanf("%d",&a[i][j]); //两个for循环输入3*3的矩阵;
}
}
for(i=0; i<3; i++)
sum+=a[i][2-i]; //累加从左下角到右上角这条对角线上的元素之和
printf("%d\n",sum);
return 0;
}
运行结果:
1 2 3
3 4 5
6 0 1
13
Process returned 0 (0x0) execution time : 10.241 s
Press any key to continue.