在此程序中,我们从用户处获得斐波那契三角形极限的输入,并打印给定次数(极限)的斐波那契系列。
【程序生成斐波那契三角形】让我们看一下生成斐波那契三角形的c示例。
#include<
stdio.h>
#include<
stdlib.h>
int main(){
int a=0, b=1, i, c, n, j;
system("cls");
printf("Enter the limit:");
scanf("%d", &
n);
for(i=1;
i<
=n;
i++)
{
a=0;
b=1;
printf("%d\t", b);
for(j=1;
j<
i;
j++)
{
c=a+b;
printf("%d\t", c);
a=b;
b=c;
}
printf("\n");
}
return 0;
}
输出:
Enter the limit:9
1
1 1
1 1 2
1 1 2 3
1 1 2 3 5
1 1 2 3 5 8
1 1 2 3 5 8 13
1 1 2 3 5 8 13 21
1 1 2 3 5 8 13 21 34 Enter the limit:5
1
1 1
1 1 2
1 1 2 3
1 1 2 3 5