杨辉三角

杨辉三角

拿笔自己找规律

//杨辉三角
#include
int main()
{
     
	int a[10][10];
	
	//初始化 
	for(int i=0;i<10;i++)
		for(int j=0;j<10;j++)
			a[i][j] = 0;
	
	for(int i=0;i<10;i++)
	{
     
		for(int j=0;j<=i;j++)
		{
     
			a[i][0] = 1;
			
			if(i==j)
				a[i][j] = 1;
			else
				a[i][j] = a[i-1][j-1]+a[i-1][j];
		}
	}
	
	for(int i=0;i<10;i++)
	{
     
		for(int j=0;j<=i;j++)
			printf("%-5d",a[i][j]);
		printf("\n");
	}
	
	return 0;
} 

你可能感兴趣的:(C语言的练习)