首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请完成函数fun( ),它的功能是:求Fibonacc数列中小于t的最大的一个数,结果由函数 0返回。Fibonacc数列F(n)定义为: F(0)=0,F(1)=1 F(n)=F(n-1)+F(n-2) 例如:t=1
请完成函数fun( ),它的功能是:求Fibonacc数列中小于t的最大的一个数,结果由函数 0返回。Fibonacc数列F(n)定义为: F(0)=0,F(1)=1 F(n)=F(n-1)+F(n-2) 例如:t=1
admin
2009-02-15
73
问题
请完成函数fun( ),它的功能是:求Fibonacc数列中小于t的最大的一个数,结果由函数 0返回。Fibonacc数列F(n)定义为:
F(0)=0,F(1)=1
F(n)=F(n-1)+F(n-2)
例如:t=1000时,函数为987。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在下划线上填入所需的内容。
#include<conio.h>
#include<stdio.h>
#include<math.h>
in fun(int t)
{
int a=l,b=1,c=0,i;
do
{
【 】;
a=b;
b=C;
}
while( 【 】);
c= 【 】;
return C;
}
main()
{
int n;
clrscr();
n=1000;
printf("n=%d,f=%d\n",n,fun(n));
}
选项
答案
int fun(int t) { int a=1,b=1,c=O,i; do { c=a+b; a=b; b=c; } while(c<t); C=a; return c; }
解析
该数列的最终结果是由两个数列之和组成,所以可以在循环体内部始终把c看成是前两项之和(即第n项),而a始终代表第n-2项,b通过不断地重新赋值,但始终代表第n-1项。应注意,退出循环时得到的数c是大于指定比较的数的最小的数,而它的前一个数就是小于指定比较的数的最大的数。
转载请注明原文地址:https://kaotiyun.com/show/CTID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
化学与生产、生活息息相关,下列叙述错误的是()。
化学与日常生活密切相关,下列说法错误的是()。
下列叙述中,错误的是()。
亚欧大陆中部、北美洲中部和南美洲南部分布着()。
以下不可能成为非物质文化遗产的是()。
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
公开审判是指法院对案件的审理过程和判决结果向群众、向社会公开的制度,包括公开审理和公开宣判。下列关于公开审判制度的表述,哪一项是正确的?()
政府为了保护农业生产者,对部分农业产品规定了保护价格。为了采取这种价格政策,应采取的相应措施是()。
一个等差数列的第1项是2001前7项的和为10500,那么这个数列的第10项是多少?
随机试题
浸润性生长的星形细胞瘤的CT表现是
门静脉高压症声像图表现不包括
对人群健康状况的评价首先要考虑
2018年3月1日,甲公司与乙公司签订一项建造合同,合同约定,甲公司为乙公司建设一条高速公路,合同总价款90000万元,工期为2年。与上述建造合同相关的资料如下:(1)工程于2018年1月10日开工建设,预计总成本80000万元。至2018年12月31日,
甲股份有限公司(以下简称“甲公司”)与乙公司均为增值税一般纳税人,销售货物适用的增值税税率均为17%,销售无形资产适用的增值税税率为6%,适用的所得税税率均为25%。甲公司对乙公司股权投资的有关资料如下:(1)2×16年10月10日,甲公司取得乙公司10
从甲、乙等10名同学中挑选4名参加某项公益活动,要求甲、乙中至少有1人参加,则不同的挑选方法共有()。
1949年中华人民共和国成立,独立、自主的新中国诞生,为戏剧艺术获得大发展提供了极好的条件。下列全部是新中国成立后所创作的话剧的一组是()。
工厂的两个车间共同组装6300辆白行车。如果先由一号车间组装8天,再由二号车间组装3天,刚好可以完成任务;如果先由二号车间组装6天,再由一号车间组装6天,也刚好可以完成任务。则一号车间每天比二号车间多组装()辆自行车。
(2009上项管)载重量限24吨的某架货运飞机执行将一批金属原料运往某地的任务。待运输的各箱原料的重量、运输利润如下表所示:经优化安排,该飞机本次运输可以获得的最大利润为______千元。
A、Shewoulddoexperimentaldesignonly.B、Shewouldcontinuetobeanadministrativeassistant.C、Shewouldbeateacher.D、She
最新回复
(
0
)