c语言 题目描述 给定矩阵 A ,计算矩阵 A 每行的和。 输入格式: 先输入矩阵 A。 对于矩阵,首先在一行中给出其行数 R 和列数 C,随后 R 行,每行给出 C 个整数,以 1 个空格分隔,且行首尾没有多余的空格。输入要保证矩阵的 R 和 C 都是正数,并且所有整 数的绝对值不超过 20。 输出格式: 分行输出每行的和 输入样例 1: 2 3 1 2 3 4 5 6 输出样例 1: 6 15
时间: 2024-01-21 09:17:18 浏览: 48
C语言判断上三角矩阵详解
以下是 C 语言代码实现:
```c
#include <stdio.h>
int main() {
int r, c;
scanf("%d %d", &r, &c);
int a[r][c];
for (int i = 0; i < r; i++) {
for (int j = 0; j < c; j++) {
scanf("%d", &a[i][j]);
}
}
for (int i = 0; i < r; i++) {
int sum = 0;
for (int j = 0; j < c; j++) {
sum += a[i][j];
}
printf("%d\n", sum);
}
return 0;
}
```
首先读入矩阵的行数 `r` 和列数 `c`,然后定义一个二维数组 `a` 存储矩阵元素。接下来使用两重循环读入矩阵元素,再使用两重循环计算每行元素的和并输出。
阅读全文