C语言-斐波那契数列(Fibonacci) 指定区间输出

浏览:
字体:
发布时间:2013-12-11 11:02:57
来源:
题目:    输入一个正整数 repeat(0
#include #include void main(void){	int repeat, i, j, m, n;	int f1, f2, f3;	scanf("%d", &repeat);	for(i=1; i<=repeat; i++)	{		scanf("%d %d", &m, &n);		f1 = f2 = 1;				if(m == 1)		{			printf("%d %d ", f1, f2);		}				f3 = f1 + f2;		while(f3 <= n)		{			if(f3 == 2 && m == 1)			{				printf("%d ", f3);				f1 = f2;				f2 = f3;				f3 = f1 + f2;			}			else if(f2 >= m)			{				printf("%d ", f3);				}			f3 = f1 + f2;			f1 = f2;			f2 = f3;					}		printf("/n");	}		printf("/n");	system("pause");	return 0;}
/*------------------在VC++中显示------------------31 101 1 2 3 5 820 10021 34 55 891000 60001597 2584 4181请按任意键继续. . .*/


>更多相关文章
24小时热门资讯
24小时回复排行
资讯 | QQ | 安全 | 编程 | 数据库 | 系统 | 网络 | 考试 | 站长 | 关于东联 | 安全雇佣 | 搞笑视频大全 | 微信学院 | 视频课程 |
关于我们 | 联系我们 | 广告服务 | 免责申明 | 作品发布 | 网站地图 | 官方微博 | 技术培训
Copyright © 2007 - 2024 Vm888.Com. All Rights Reserved
粤公网安备 44060402001498号 粤ICP备19097316号 请遵循相关法律法规
');})();