求二维数组间的加法,数据由键盘输入,c语言
时间: 2024-02-28 07:56:10 浏览: 25
可以参考下面的代码实现二维数组的加法:
```c
#include <stdio.h>
#define ROWS 3
#define COLS 3
int main()
{
int arr1[ROWS][COLS];
int arr2[ROWS][COLS];
int sum[ROWS][COLS];
printf("Enter elements of first array:\n");
for(int i=0; i<ROWS; i++)
{
for(int j=0; j<COLS; j++)
{
scanf("%d", &arr1[i][j]);
}
}
printf("Enter elements of second array:\n");
for(int i=0; i<ROWS; i++)
{
for(int j=0; j<COLS; j++)
{
scanf("%d", &arr2[i][j]);
}
}
for(int i=0; i<ROWS; i++)
{
for(int j=0; j<COLS; j++)
{
sum[i][j] = arr1[i][j] + arr2[i][j];
}
}
printf("Sum of matrices:\n");
for(int i=0; i<ROWS; i++)
{
for(int j=0; j<COLS; j++)
{
printf("%d ", sum[i][j]);
}
printf("\n");
}
return 0;
}
```
在这个例子中,我们定义了三个二维数组:`arr1`、`arr2` 和 `sum`。首先,我们从键盘输入 `arr1` 和 `arr2` 的元素。然后,我们使用两个嵌套的循环计算 `sum` 数组的值,并最后将其打印出来。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)