用c语言写计算数组行、列的值
时间: 2024-03-12 16:45:15 浏览: 14
以下是一个示例代码,可以计算二维数组的行、列的值:
```c
#include <stdio.h>
int main() {
int arr[3][4] = {
{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12}
};
int row, col;
int sum;
// 计算每行的和
for (row = 0; row < 3; row++) {
sum = 0;
for (col = 0; col < 4; col++) {
sum += arr[row][col];
}
printf("第%d行的和为:%d\n", row + 1, sum);
}
// 计算每列的和
for (col = 0; col < 4; col++) {
sum = 0;
for (row = 0; row < 3; row++) {
sum += arr[row][col];
}
printf("第%d列的和为:%d\n", col + 1, sum);
}
return 0;
}
```
输出结果为:
```
第1行的和为:10
第2行的和为:26
第3行的和为:42
第1列的和为:15
第2列的和为:18
第3列的和为:21
第4列的和为:24
```