返回列表 发帖

[求助]对于倒杨辉三角怎么写源码,求教

正的可以 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 #include void main() { int a[10][10],i,j; for(i=0;i<=9;i++) { for(j=0;j<=i;j++) if(j==0 || i==j) a[j]=1; else a[j]=a[i-1][j-1]+a[i-1][j]; } for(i=0;i<=9;i++) { for(j=0;j<=i;j++) printf("%4d",a[j]); printf("\n"); } } 如果是 1 4 6 4 1 1 3 3 1 1 2 1 1 1 1 就不知道怎么弄了,求助啊!!!! :em05:

[求助]对于倒杨辉三角怎么写源码,求教


正着写代码
倒过来输出就行了啊

TOP

[求助]对于倒杨辉三角怎么写源码,求教

#include void main() { int a[10][10],i,j; for(i=0;i<=9;i++) { for(j=0;j<=i;j++) if(j==0 || i==j) a[j]=1; else a[j]=a[i-1][j-1]+a[i-1][j]; } for(i=9;i>=0;i--) { for(j=0;j<=i;j++) printf("%4d",a[j]); printf("\n"); } }

TOP

返回列表 回复 发帖