c语言 求3*3的矩阵的主次对角线之和,以及每行积列和?
发布网友
发布时间:2023-12-19 07:23
我来回答
共1个回答
热心网友
时间:2024-12-05 01:56
#include<stdio.h>
void main()
{
int a[3][3]={};
int sum1,sum2,i,j,hangji[3],liehe[3];
sum1=0;sum2=0;hangji[]={1,1,1};liehe[]=0;
for(i=0,i<3,i++)
{ for(j=0,j<3,j++)
{
if(i==j) sum1=+a[i][j]; //计算主对角线的和
if(3==i+j) sum2=+a[i][j]; //计算负对角线之和
hangji[i]=hangji[i]*a[i][j];//计算各行之积分别存入数组hangji[]
liehe[j]=liehe[j]+a[i][j]; //计算各列之和分别存入数组liehe[]
}
}
printf("zhuijiaoxianhe shi %d",sum1); //显示主和
printf("fuijiaoxianhe shi %d",sum2);//显示负和
for(i=0,i<3,i++)
{
printf("di %d hangdeji shi %d",i,hangji[i]);
printf("di %d liedehe shi %d",i,liehe[i]);
}
}
基本就是上面那个样子了 时间仓促来不及调试 希望能帮到你 祝考试取得好成绩