大家都在看
谁帮我写一个小程序,输出杨辉三角的前10行,谢谢!
最佳答案
#include "stdio.h"
#include "stdlib.h"
void yhsj(int n)
{
int d[20][40];
int i,j,k;
for(j=0;j { for(k=0;k printf(" "); d[j][0]=1; d[j][j]=1; if(j!=0) printf("%6d",d[j][0]); for(i=1;i { d[j][i]=d[j-1][i-1]+d[j-1][i]; printf("%6d",d[j][i]); } printf("%6d\n",d[j][j]); } } int main() { int n; printf("输入行数:"); scanf("%d",&n); yhsj(n); }
声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。