C 练习实例61 - 杨辉三角形

输出10*10的三角形代码

#include 
int main()
{
	int i,j;
	for(i=0;i<10;i++){
		for(j=0;j<=i;j++){
			printf("1 ");
		}
		printf("\n");
	}
	return 0;
}
1
1 1
1 1 1
1 1 1 1
1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1 1
1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1

--------------------------------
Process exited after 0.3216 seconds with return value 0
请按任意键继续. . .

杨辉三角代码

#include 
int main()
{
	int a[10][10]={};
	int i,j;	//行,列
	//给二维数组赋值
	for(i=0;i<10;i++){
		for(j=0;j<=i;j++){
			if(i==j||j==0)
				a[i][j]=1;
		}
	}
	for(i=2;i<10;i++){
		for(j=1;j
1
1   1
1   2   1
1   3   3   1
1   4   6   4   1
1   5   10  10  5   1
1   6   15  20  15  6   1
1   7   21  35  35  21  7   1
1   8   28  56  70  56  28  8   1
1   9   36  84  126 126 84  36  9   1

你可能感兴趣的:(c语言经典100题,c语言)