//求矩阵某一行或某一列的和
#include<stdio.h>
#define N 4
int col_sum(int a[N][N], int i) //求矩阵某一行的和
{
int k;
int sum=0;
for(k=0;k<N;k++)
{
sum=sum+a[i][k];
}
return sum;
}
int line_sum(int a[N][N], int j) //求矩阵某一列的和
{
int k;
int sum=0;
for(k=0;k<N;k++)
{
sum=sum+a[k][j];
}
return sum;
}
int main()
{
int i=0,j=0,count=0;
int a[][N]={{3,6,4,6},{8,3,1,3},{4,7,1,2},{2,9,5,3}};
printf("请输入你要获得的行列值\n");
scanf("%d%d",&i,&j);
printf("%d行的和是%d,%d列的和是%d", i,col_sum(a, i),j,line_sum(a,j));
return 0;
}
C语言每日一题---求矩阵某一行或某一列的和
最新推荐文章于 2023-12-21 22:06:32 发布