循环结构_习题:输出Fibonacci数列前20项
2014-04-14 10:57
113 查看
/*
程序功能:输出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项
*/
# 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项
- 第二章循环结构程序设计习题
- 【习题&基础知识】输入与输出、简单循环(好多图贴上去好累...要看图的话我把word文档发给你)
- thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
- 由循环控制结构输出对应图案
- C++学习笔记(一)--整形,std输出,浮点数,数组,字符串,结构,指针,循环
- C语言循环结构简单练习1——输出九九乘法表
- thinkPHP实现递归循环栏目并按照树形结构无限极输出的方法
- 第三章数程序设计初步--循环结构项目4输出完数
- 第三章习题3第4题--for循环输出俄文字母表
- 2013C++第10周项目——循环结构程序设计【项目4:输出完数】
- 作业三-应用分支与循环结构解决问题——.输入一个整数 x,计算并输出下列分段函数 sign(x) 的值
- matlab 循环结构设计习题
- 关于C语言循环结构的一些习题
- 【thinkphp】thinkphp递归循环栏目按照树形结构无限极输出
- 编写一个C++风格的程序,计算输出Fibonacci数列的前20项
- [分支循环](补)用分支结构实现输出三个数中的最大值
- (循环结构)输出100到999的水仙花数。(面试题)
- Java第三章习题3-4(for循环输出俄文字母表)
- Java 循环结构