建立一个二维数组,求其横向数值之和,并显示C语言
时间: 2023-06-19 18:06:22 浏览: 93
下面是一个示例代码,用于建立一个二维数组并计算其每行的数值之和:
```c
#include <stdio.h>
#define ROWS 3
#define COLS 4
int main()
{
int arr[ROWS][COLS] = {{1, 2, 3, 4},
{5, 6, 7, 8},
{9, 10, 11, 12}};
for (int i = 0; i < ROWS; ++i)
{
int row_sum = 0;
for (int j = 0; j < COLS; ++j)
{
row_sum += arr[i][j];
}
printf("Row %d sum = %d\n", i, row_sum);
}
return 0;
}
```
在这个示例中,我们首先定义了一个二维数组 `arr`,其包含 3 行 4 列的元素。然后,我们使用两个嵌套的循环来遍历每个元素,并计算每行的数值之和。最后,我们使用 `printf` 函数将每行的总和输出到控制台。
阅读全文