C语言-通过循环按行顺序为一个5X5的二维数组a赋1到25的自然数,然后输出该数组的左下半三角。试编程。

#include <stdio.h>
int main()
{
	int a[5][5]={0};
	int i=0,j=0,z=0;
	for(i=0;i<25;i++){
		for(j=0;j<5;j++){
			a[i][j] = ++z;
		}
	}
	for(i=0;i<5;i++){
		for(j=0;j<=i;j++){
			printf("%d\t",a[i][j]);
		}
		printf("\n");
	}
}

结果如下:

 


版权声明:本文为Robbin_mi原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。