c语言编写程序 输入两个4*4矩阵,并计算两个矩阵的和
时间: 2023-10-08 15:04:30 浏览: 128
以下是一个简单的C语言程序,可以实现输入两个4*4矩阵,并计算它们的和:
```c
#include <stdio.h>
int main()
{
int matrix1[4][4], matrix2[4][4], sum[4][4];
// 读取第一个矩阵
printf("Enter the elements of first matrix:\n");
for(int i=0; i<4; i++)
{
for(int j=0; j<4; j++)
{
scanf("%d", &matrix1[i][j]);
}
}
// 读取第二个矩阵
printf("Enter the elements of second matrix:\n");
for(int i=0; i<4; i++)
{
for(int j=0; j<4; j++)
{
scanf("%d", &matrix2[i][j]);
}
}
// 计算矩阵的和
for(int i=0; i<4; i++)
{
for(int j=0; j<4; j++)
{
sum[i][j] = matrix1[i][j] + matrix2[i][j];
}
}
// 输出结果
printf("Sum of the two matrices:\n");
for(int i=0; i<4; i++)
{
for(int j=0; j<4; j++)
{
printf("%d ", sum[i][j]);
}
printf("\n");
}
return 0;
}
```
这个程序首先定义了三个4*4的整型数组,分别用于存储输入的两个矩阵和它们的和。然后程序通过嵌套的循环读取用户输入的两个矩阵,并将它们的和存储在一个新的数组中。最后,程序输出计算得到的矩阵和。
阅读全文