分别求一个3*3矩阵主对角线元素及下三角元素之和,并输出该矩阵及求得的和。

如题所述

第1个回答  2013-05-26
#include"stdio.h"
void main()
{
int i,j,m=0,n=0,a[3][3];
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&a[i][j]);
for(i=0;i<3;i++)
for(j=0;j<3;j++)
{if(j%3==0) printf("\n");
printf("%d",a[i][j]);
if(i==j) m=m+a[i][j];}
printf("\n主对角线元素和=%d\n",m);
for(i=0;i<3;i++)
{for(j=0;j<=i;j++)
n=n+a[i][j];}
printf("下三角元素和=%d\n",n);
}
你试试
第2个回答  2011-06-04
gjg
相似回答