我很笨,所以请教大家~
我现在有个问题:
“将下列数列:
1,1,1,1,2,1,1,3,3,1,1,4,6,4,1,1,5,10,10,5,1,.......延长到第55个。”
我快晕了,根本不知道从哪里下手,各位帮帮忙,用空请你们吃饭~
打印以下杨辉三角! 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1
#include <stdio.h> void main() { int a[80]={0},b[80]={0},i,j,n; do { printf("请输入一个正整数:"); scanf("%d",&n);} while(n<=0||n>16); b[1]=1; for(j=1;j<=n;j++) { for(i=1;i<=j;i++) a[i]=b[i]+b[i-1]; for(i=1;i<=j;i++) printf("%5d",b[i]=a[i]); printf("\n"); } }