输出矩阵的左下半三角

一、题目描述

       通过循环按行顺序为一个5*5的二维数组赋1到25的自然数,然后输出该数组的左下半三角。

二、分析解答

       此题主要考察二维数组的遍历操作。

       代码如下:

#include<stdio.h>

int main(){

	int a[5][5],i,j,step=1;

	for(i=0;i<5;i++){
	
		for(j=0;j<5;j++){
		
			a[i][j] = step;

			step++;
		
		}
	
	}

	for(i=0;i<5;i++){
	
		for(j=0;j<=i;j++){
		
		    printf("%d  ",a[i][j]);
		
		}

		printf("\n");
	
	}

	return 0;

}

       结果如下:

       

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章