7.6 打印出以下杨辉三角形(要求打印10行)

7.6 打印出以下杨辉三角形(要求打印10行)

#include<stdio.h>//7.6 打印出以下杨辉三角形(要求打印10行)
int main()
{
	int a[11][11],i,j,n,kongge;
	a[1][1]=1;a[2][1]=1;a[2][2]=1;
	for(i=3;i<=10;i++)
	{
		for(j=1;j<=i;j++)
		{
			a[i][1]=1;a[i][i]=1;
			a[i][j+1]=a[i-1][j]+a[i-1][j+1];
			printf("%4d ",a[i][j]);
		}
		printf("\n");
	}
	printf("\n");
	
	for(i=1;i<=10;i++)
	{
		for(j=1;j<=i;j++)
		{
			
			printf("%4d ",a[i][j]);
		}
		printf("\n");
	}
	
	return 0;
}

我自己写出来的,和答案不同,好喜欢,我认为我的算法更好。

    原文作者:杨辉三角问题
    原文地址: https://blog.csdn.net/qslife/article/details/51913354
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞