-->
当前位置:首页 > 题库 > 正文内容

程序填空题:求矩阵各列元素之和

Luz4年前 (2021-05-10)题库3525
求一个给定的$$m\times n$$矩阵各列元素之和。

### 输入格式:

输入第一行给出两个正整数$$m$$和$$n$$($$1\le m,n\le 6$$)。随后$$m$$行,每行给出$$n$$个整数,其间以空格分隔。

### 输出格式:

每行输出对应矩阵列元素之和。

### 输入样例:
```
3 2
6 3
1 -8
3 12
```

### 输出样例:
```
10
7
```


```c++
#include
#define MAXM 6
#define MAXN 6

int main()
{
int i, j, m, n, sum;
int a[MAXM][MAXN];

scanf("%d %d", &m, &n);
for (i = 0; i < m; i++) {
for (j = 0; j < n; j++) {
scanf("%d", &a[i][j]);
}
}

for @@[ (j = 0; j < n; j++) ](2)
{
@@[sum = 0;](2)
for @@[ (i = 0; i < m; i++) ](2)
{
sum += a[i][j];
}
printf("%d\n", sum);
}

return 0;
}

```






答案:
第1空: (j = 0; j < n; j++)

第2空:sum = 0;

第3空: (i = 0; i < m; i++)

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。