输入一个4行4列的矩阵,分别求出主对角元素之和以及上三角元素之和.
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/04 09:27:45
输入一个4行4列的矩阵,分别求出主对角元素之和以及上三角元素之和.
#include
void main()
{
int a[4][4];
int x,i,j,dj=0,ssj=0;
for(i=0;i
#include
void main()
{
int a[4][4];
int x,i,j,dj=0,ssj=0;
for(i=0;i
你虽然输入了值,但是没有将输入的值赋给数组,我给一个语句如下:
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
{
a[i][j]=x;
}
另外,上三角应该也包括主对角元素吧?
#include<stdio.h>
void main()
{
int a[4][4];
int x,i,j,dj=0,ssj=0;
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
scanf("%d",&x);
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
{
a[i][j]=x;
}
for(i=0;i<=3;i++)
{ dj=dj+a[i][i];
}
for(i=0;i<3;i++)
for(j=i+1;j<=3;j++)
ssj=ssj+a[i][j];
printf("%d,%d\n",dj,ssj);
}
结果如下:
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
{
a[i][j]=x;
}
另外,上三角应该也包括主对角元素吧?
#include<stdio.h>
void main()
{
int a[4][4];
int x,i,j,dj=0,ssj=0;
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
scanf("%d",&x);
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
{
a[i][j]=x;
}
for(i=0;i<=3;i++)
{ dj=dj+a[i][i];
}
for(i=0;i<3;i++)
for(j=i+1;j<=3;j++)
ssj=ssj+a[i][j];
printf("%d,%d\n",dj,ssj);
}
结果如下:
输入一个4行4列的矩阵,分别求出主对角元素之和以及上三角元素之和.
VB 输入一个3行4列的二维数组,分别求出每一行、每一列元素之和 要求
矩阵对角线元素求和 输入一个5×5的数组,分别求其主对角线和辅对角线上元素之和.
/*LAB5_2.c:输入一个M行M列的二维数组,分别计算两条对角线上的元素之和*/
输入一个 4×4的矩阵,编写程序,求出其中的最小值及其所在的行号和列号,同时求出对角线元素之和.
2:写一程序,求一矩阵的主对角(左上角到右下角)上的元素和,上三角之和,下三角之和,然后形成单位矩阵
从键盘输入一个3×3的矩阵,分别求该矩阵主对角线上的元素之和与副对角线上的元素之和.
编写一个通用函数,求n阶方阵的上三角元素之和,并用此函数求4阶方阵矩阵的上三角元素之和
输入3行3列的方阵,按行列形式输出该矩阵.求两条对角线上的元素之和.
编写程序,输入两个正整数m和n,然后输入m行n列矩阵a中的元素,分别求出各行元素之和,并输出.下
C语言 3行4列的整数矩阵,编写程序求出此矩阵周边元素之和
输入3行4列的矩阵,按行列形式输出该矩阵.求周边元素之和,并输出