1 / 2
文档名称:

C语言杨辉三角(数组).doc

格式:doc   大小:64KB   页数:2
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言杨辉三角(数组).doc

上传人:762357237 2019/2/3 文件大小:64 KB

下载得到文件列表

C语言杨辉三角(数组).doc

文档介绍

文档介绍:0743-杨辉三角(数组)时间限制:1000毫秒内存限制:32768K字节总提次数:1643次成功提交次数:827次判题规则:严格比较问题描述杨辉三角具有以下性质:1、每行数字左右对称,由1开始逐渐变大,然后变小,回到1。2、第n行的数字个数为n个。3、第n行数字和为2n−1。4、每个数字等于上一行的左右两个数字之和。输入输入数据有多组每组为正整数n(n<13).n=0时程序结束。输出输出杨辉三角的前n行。每个数据占4位。输入样列80输出样例111121133114641151010511615201561172135352171提示占四位可采用以下输出格式printf("%4d",s);出处louxinhong答案:#include<>intmain(){ while(1) {inti,j,n,a[13]={1},b[13]; scanf("%d",&n); if(n==0) return0; for(i=0;i<n;i++) { b[0]=a[0]; for(j=1;j<=i;j++) b[j]=a[j-1]+a[j]; for(j=0;j<=i;j++) { a[j]=b[j]; printf("%4d",a[j]); } printf("\n"); } } return0;}