循环结构_习题:输出Fibonacci数列前20项

/*
程序功能:输出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

*/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值