定义一个4*4的二维数组a,b,手工输入数据到矩阵,求矩阵的和c矩阵,并输出该矩阵,用c语言输出
时间: 2024-02-17 12:03:17 浏览: 69
好的,下面是求解代码:
```c
#include <stdio.h>
int main() {
int a[4][4], b[4][4], c[4][4];
int i, j;
// 输入数组a
printf("请输入数组a(4*4):\n");
for (i = 0; i < 4; ++i) {
for (j = 0; j < 4; ++j) {
scanf("%d", &a[i][j]);
}
}
// 输入数组b
printf("请输入数组b(4*4):\n");
for (i = 0; i < 4; ++i) {
for (j = 0; j < 4; ++j) {
scanf("%d", &b[i][j]);
}
}
// 计算数组c
for (i = 0; i < 4; ++i) {
for (j = 0; j < 4; ++j) {
c[i][j] = a[i][j] + b[i][j];
}
}
// 输出数组c
printf("数组c(4*4)为:\n");
for (i = 0; i < 4; ++i) {
for (j = 0; j < 4; ++j) {
printf("%d ", c[i][j]);
}
printf("\n");
}
return 0;
}
```
你可以将上述代码复制到 C 语言开发环境中运行,输入 a 和 b 数组的值,即可得到 c 数组的值。
阅读全文