C语言中,编写程序,通过循环按行顺序为一个 5X5的二维数组a赋1到25的自然数,然后输出该数组的左下半角
时间: 2023-06-06 12:07:23 浏览: 151
juzhenchengfa.rar.rar_C语言二维数组_QT 矩阵_qt二维数组_二维数组
数组a的代码如下:
```c
#include <stdio.h>
int main() {
int a[5][5];
int num = 1;
// 通过循环为数组a赋值
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5; j++) {
a[i][j] = num;
num++;
}
}
// 输出数组的左下半角
for (int i = 4; i >=0; i--) {
for (int j = 0; j <= i; j++) {
printf("%d ", a[i][j]);
}
printf("\n");
}
return 0;
}
```
输出结果如下:
```
21
16 22
11 12 23
6 7 8 24
1 2 3 4 25
```
阅读全文