C语言,将二维数组a按矩阵的形式输出
时间: 2023-09-11 18:08:35 浏览: 420
juzhenchengfa.rar.rar_C语言二维数组_QT 矩阵_qt二维数组_二维数组
可以使用两个for循环来遍历二维数组a,并且在遍历过程中按矩阵的形式输出数组元素。具体实现代码如下:
```c
#include <stdio.h>
int main() {
int a[3][4] = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}};
// 遍历二维数组a,并按矩阵形式输出
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 4; j++) {
printf("%4d", a[i][j]);
}
printf("\n");
}
return 0;
}
```
其中,外层循环遍历二维数组的行,内层循环遍历二维数组的列,通过printf函数按矩阵的形式输出二维数组的元素。在printf函数中,%4d表示输出一个整数占用4个字符位置,其中的空格是为了保持矩阵的对齐。运行以上代码,输出结果如下:
```
1 2 3 4
5 6 7 8
9 10 11 12
```
阅读全文