用c语言通过循环按行顺序为一个5×5的二维数组a赋1到25的自然数然后输出该数组的左下半三角。
代码如下:
#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 = 1; i < 5; i++) {
for (int j = 0; j < i; j++) {
printf("%d ", a[i][j]);
}
printf("\n");
}
return 0;
}
输出结果:
6
11 12
16 17 18
21 22 23 24
原文地址: https://www.cveoy.top/t/topic/fRud 著作权归作者所有。请勿转载和采集!