3*3矩阵对角线元素之和
求一个3*3矩阵对角线元素之和
求一个3*3矩阵对角线元素之和
用C语言写,用最初级的语句for,数组之类的谢谢。
------解决方案--------------------
既然不难为什么不自己写?
你说的对角线只是s1=a[0][0]+a[1][1]+a[2][2];和s2=a[0][2]+a[1][1]+a[2][0]吗?
------解决方案--------------------
#include <stdio.h>
void main()
{
int san[3][3]={{1,2,3},{4,5,6},{7,8,9}};
int i,j,sum1=0,sum2=0,total;
for(i=0;i <3;i++)
{
for(j=0;j <3;j++)
{
if(j==i)
{
sum1=sum1+san[i][j];
}
if(i+j==2)
{
sum2=sum2+san[i][j];
}
}
}
total=sum2+sum2;
printf( "三角形对角线的和为:%d\n ",total);
}
求一个3*3矩阵对角线元素之和
用C语言写,用最初级的语句for,数组之类的谢谢。
------解决方案--------------------
既然不难为什么不自己写?
你说的对角线只是s1=a[0][0]+a[1][1]+a[2][2];和s2=a[0][2]+a[1][1]+a[2][0]吗?
------解决方案--------------------
#include <stdio.h>
void main()
{
int san[3][3]={{1,2,3},{4,5,6},{7,8,9}};
int i,j,sum1=0,sum2=0,total;
for(i=0;i <3;i++)
{
for(j=0;j <3;j++)
{
if(j==i)
{
sum1=sum1+san[i][j];
}
if(i+j==2)
{
sum2=sum2+san[i][j];
}
}
}
total=sum2+sum2;
printf( "三角形对角线的和为:%d\n ",total);
}