C语言 输入3行4列的矩阵
时间: 2024-06-12 14:06:34 浏览: 24
以下是一个示例C程序,用于输入3行4列的矩阵并将其打印出来:
```c
#include <stdio.h>
int main()
{
int matrix[3][4];
int i, j;
// 输入矩阵
printf("请输入3行4列的矩阵:\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
scanf("%d", &matrix[i][j]);
}
}
// 打印矩阵
printf("输入的矩阵是:\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 4; j++) {
printf("%d ", matrix[i][j]);
}
printf("\n");
}
return 0;
}
```
运行程序后,您将看到如下输出:
```
请输入3行4列的矩阵:
1 2 3 4
5 6 7 8
9 10 11 12
输入的矩阵是:
1 2 3 4
5 6 7 8
9 10 11 12
```
在程序中,我们使用了一个二维数组 `matrix` 来存储矩阵,数组的行数为 3,列数为 4。在输入矩阵时,我们使用了两个嵌套循环,分别遍历每一行和每一列,并使用 `scanf` 函数从标准输入流中读取数据。在输出矩阵时,我们同样使用了两个嵌套循环,分别遍历每一行和每一列,并使用 `printf` 函数将矩阵打印出来。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.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)