C语言 将二个二维数组对应元素加起来存到另一个二维数组中

a[3][2]={{10,20},{30,40}{50,60}}b[3][2]={{1,4},{2,5},{3,6}}... a[3][2]={{10,20},{30,40}{50,60}}
b[3][2]={{1,4},{2,5},{3,6}}
展开
 我来答
lc316546079
推荐于2016-08-10 · TA获得超过273个赞
知道小有建树答主
回答量:682
采纳率:0%
帮助的人:331万
展开全部
....
for(int i=0;i<3;i++)
for(int j=0;j<2;j++)

c[i][j]=a[i][j]+b[i][j]
追问
详细点行不行啊
追答
这不是已经完了么;好吧加上初始化

int a[3][2]={{10,20},{30,40},{50,60}};
int b[3][2]={{1,4},{2,5},{3,6}};
int c[3][2];
for(int i=0;i<3;i++)
for(int j=0;j<2;j++)
c[i][j]=a[i][j]+b[i][j];
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜幕里的曙光
2023-03-07 · TA获得超过108个赞
知道小有建树答主
回答量:1079
采纳率:27%
帮助的人:55.2万
展开全部
以下是将两个二维数组对应元素相加的 C 语言代码,将结果存储到另一个二维数组中:

```c
#include

int main() {
int a[3][2] = {{10,20},{30,40},{50,60}};
int b[3][2] = {{1,4},{2,5},{3,6}};
int c[3][2]; // 存储对应元素相加的结果

for (int i = ; i < 3; i++) {
for (int j = ; j < 2; j++) {
c[i][j] = a[i][j] + b[i][j];
}
}

// 输出计算结果
printf("对应元素相加的结果为:\n");
for (int i = ; i < 3; i++) {
for (int j = ; j < 2; j++) {
printf("%d ", c[i][j]);
}
printf("\n");
}

return ;
}
```

代码执行的结果为:

```
对应元素相加的结果为:
11 24
32 45
53 66
```

代码的实现过程:

- 首先定义并初始化两个二维数组 a 和 b,以及另一个二位数组 c 来存储对应元素相加的结果;
- 使用两个 for 循环遍历数组 a 和 b 中的元素,将对应元素的值相加后存储到数组 c 中对应的位置;
- 最后使用一个 for 循环将数组 c 中的所有元素输出到控制台。

上述代码中的输出结果为对应元素相加的结果,即:

```
11 24
32 45
53 66
```

这个结果的每个元素都是 a 和 b 中对应元素的和。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
来自祝融风
2017-12-10
知道答主
回答量:2
采纳率:0%
帮助的人:1610
引用lc316546079的回答:
....
for(int i=0;i<3;i++)
for(int j=0;j<2;j++)

c[i][j]=a[i][j]+b[i][j]
展开全部
电脑都编不对,是不是错的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式