C语言 求上三角矩阵中元素的和

输入一个正整数n 和n阶矩阵a中的元素
2025-06-22 16:05:59
推荐回答(2个)
回答1:

#include
int main()
{
int n,i,j;
double a,sum=0;
scanf("%d",&n);
for(i=0;i {
for(j=0;j {
scanf("%lf",&a);
if(j {
sum+=a;//若元素位于上三角矩阵的位置,则累加
}
}

}
printf("上三角矩阵元素之和为%lf\n",sum);
return 0;

}

//你的题目中没有说矩阵中的数据类型,所以我用了double型,你可以根据需要进行修改

回答2:

请问你这个矩阵a是什么样的形式,是从文件读取的一个矩阵,还是需要一个一个数的输入。