温馨提示×

c语言二维数组求和的方法是什么

小亿
345
2023-08-10 04:34:27
栏目: 编程语言

要求解一个二维数组的和,可以使用两个嵌套的for循环来遍历数组的每个元素,并将每个元素累加到一个变量中。下面是一个示例代码:

#include <stdio.h>
#define ROWS 3
#define COLS 3
int main() {
int matrix[ROWS][COLS] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
int sum = 0;
for (int i = 0; i < ROWS; i++) {
for (int j = 0; j < COLS; j++) {
sum += matrix[i][j];
}
}
printf("Sum of the matrix: %d", sum);
return 0;
}

在上面的示例中,我们定义了一个3x3的二维数组matrix,并初始化了一些整数值。然后,使用两个for循环遍历数组的每个元素,并将其累加到变量sum中。最后,我们打印出sum的值,即二维数组的和。

0