/*
程序功能:输出Fibonacci数列前20项
*/
# include <stdio.h>
int main(void)
{
int a1, a2, a3, i;
a1 = 1;
a2 = 1;
printf("\n------------------ Fibonacci数列 ------------------\n");
printf("%-12d%-12d", a1, a2);
for(i=3; i<=20; ++i)
{
a3 = a1 + a2;
a1 = a2;
a2 = a3;
printf("%-12d", a3);
if(i%5 == 0)
putchar('\n');
}
return 0;
}
/*该程序在VC++6.0中的执行结果如下:
------------------ Fibonacci数列 ------------------
1 1 2 3 5
8 13 21 34 55
89 144 233 377 610
987 1597 2584 4181 6765
*/
循环结构_习题:输出Fibonacci数列前20项
最新推荐文章于 2023-03-14 20:36:57 发布