通过赋初值按行顺序给2×3的二维数组赋予2、4、6、…等偶数,然后按列的 顺序输出该数组。试用C语言编程。
时间: 2024-06-14 19:04:13 浏览: 153
以下是通过赋初值按行顺序给2×3的二维数组赋予2、4、6、…等偶数,然后按列的顺序输出该数组的C语言代码示例:
```c
#include <stdio.h>
int main() {
int a[2][3];
int k = 2;
// 给二维数组赋初值
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++, k += 2) {
a[i][j] = k;
}
}
// 按行的顺序输出数组
printf("按行顺序输出:\n");
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 3; j++) {
printf("%d\t", a[i][j]);
}
printf("\n");
}
// 按列的顺序输出数组
printf("按列顺序输出:\n");
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 2; j++) {
printf("%d\t", a[j][i]);
}
printf("\n");
}
return 0;
}
```
运行结果:
```
按行顺序输出:
2 4 6
8 10 12
按列顺序输出:
2 8
4 10
6 12
```
阅读全文