用c语言写一个代码:初始化一个整数矩阵a[2][3]={{1,0,1},{0,1,1}},输入b[3][2],输出两个矩阵乘运算的结果。
时间: 2024-01-13 19:03:21 浏览: 33
以下是用C语言实现的代码:
```c
#include <stdio.h>
int main()
{
int a[2][3] = {{1,0,1},{0,1,1}}; // 定义并初始化矩阵a
int b[3][2]; // 定义矩阵b
int c[2][2] = {0}; // 定义并初始化结果矩阵c
printf("请输入矩阵b的元素:\n");
for(int i=0; i<3; i++)
{
for(int j=0; j<2; j++)
{
scanf("%d", &b[i][j]); // 输入矩阵b的元素
}
}
// 矩阵乘法
for(int i=0; i<2; i++)
{
for(int j=0; j<2; j++)
{
for(int k=0; k<3; k++)
{
c[i][j] += a[i][k] * b[k][j];
}
}
}
// 输出结果矩阵c
printf("矩阵a和矩阵b的乘积为:\n");
for(int i=0; i<2; i++)
{
for(int j=0; j<2; j++)
{
printf("%d ", c[i][j]);
}
printf("\n");
}
return 0;
}
```
运行程序,输入矩阵b的元素,即可得到两个矩阵乘运算的结果。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![ppt](https://img-home.csdnimg.cn/images/20210720083527.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)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)