1. 1.求一个3×3矩阵的对角线元素之和
int a[3][3],i,j;
int sum=0;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
if(i=j)
sum=sum+a[i][j];
//sum为对角线元素的和
——————————————————————————————————————————————————————————————————————
#include
#include
void main()
{
int a[3][3];
int i,j;//i为行j为列
int sum=0;
int sum1=0;
//输入
for( i=0; i<=2; i++)
{
for( j=0; j<=2; j++)
{
printf (" 请输入第%d行第%d列的数:", i+1, j+1);
scanf ("%d",&a[i][j]);
}
printf("\n");
}
//求和
for( i=0; i<=2; i++)
{
for( j=0; j<=2; j++)
{
if(i==j)
sum = sum+a[i][j];
if(i+j==2)
sum1= sum1+a[i][j];
}
}
//输出和
printf ("左至右对角线之和%d\n",sum);