首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数jsValue(),它的功能是求Fibonacci数列中大于t的最小的一个数,结果由函数返回,其中Fibonacci数列F(n)的定义为: F(0)=0, F(1)=1 F(n)=F(n-1)+F(n-2) 最后调用函数writ
编写函数jsValue(),它的功能是求Fibonacci数列中大于t的最小的一个数,结果由函数返回,其中Fibonacci数列F(n)的定义为: F(0)=0, F(1)=1 F(n)=F(n-1)+F(n-2) 最后调用函数writ
admin
2009-02-15
47
问题
编写函数jsValue(),它的功能是求Fibonacci数列中大于t的最小的一个数,结果由函数返回,其中Fibonacci数列F(n)的定义为:
F(0)=0, F(1)=1
F(n)=F(n-1)+F(n-2)
最后调用函数writeDat(),把结果输出到文件OUT10.DAT中。
例如:当t=1000时,函数值为1597。
注意:部分源程序已给出。
请勿改动主函数main()和写函数WriteDat()的内容。
试题程序:
#include<stdio.h>
int jsValue(int t)
{
}
main()
{
int n;
n=1000;
printf("n=%d, f=%d\n", n,jsValue(n));
writeDat();
}
writeDat()
{
FILE *in, *out;
int n,s;
out = fopen("OUT10.DAT", "w");
s = jsValue(1000); printf("%d",s);
fprintf(out, "%d\n", s);
fclose(out);
}
选项
答案
int jsValue(int t) { int f1=0,f2=1,fn; fn=f1+f2; while(fn<=t) {f1=f2;f2=fn;fn=f1+f2;} /*如果当前的Fibonacci数不大于t,则计算下一个 Fibonacci数*/ return fn; /*返回Fibonacci数列中大于t的最小的一个数*/ }
解析
解答本题的关键是要充分理解题意,只有理解了题意本身的数学过程,才能把数学过程转化为程序逻辑。根据已知数列,我们不难发现:Fibonacci数列中,从第三项开始,每一项都可以拆分为前两项之和。本题要求找到该数列中“大于t的最小的一个数”。这里可以借助一个while循环来依次取数列中的数,直到出现某一项的值大于t,那么这一项就是“大于t的最小的一个数”。注意:在循环体内部,我们用变量f1始终来表示第n项的前面第二项,用变量f2来始终表示第n项的前面第一项。这就实现了变量的活用与巧用。
转载请注明原文地址:https://kaotiyun.com/show/CUfZ777K
本试题收录于:
三级信息管理技术题库NCRE全国计算机三级分类
0
三级信息管理技术
NCRE全国计算机三级
相关试题推荐
宽带城域网的出现使得()、计算机网络与电信传输网之间的界限变得更模糊了。
通信控制机在网络拓扑结构中被称为()。
服务器的性能主要表现在:()能力、()能力、高可用性、数据吞吐能力、可管理性与可扩展性。
路由器的服务质量主要表现在()、端口硬件队列管理和支持QoS协议上。
作为主干设备的交换机需要注意选择:是否每个端口都有独立的缓冲区、模块或端口是否设计有独立的(),以及缓冲区的队列调度算法。
常用的无线局域网标准主要包括()标准、()标准与IEEE802.11标准。
下列选项中,()标准着重于水平和主干布线拓扑、距离、介质选择、工作区连接、开放办公布线、设备间安装方法以及现场测试等内容。
在OSPF路由协议中,以下不是两台路由器成为邻居关系的必要条件是()。
当一台主机要解析域名www.abc.com的IP地址时,如果这台主机配置的域名服务器为212.120.66.68,因特网的顶级服务器为101.2.8.6,而存储www.abc.com与其IP地址对应关系的域名为212.113.16.10,那么这台主机解析该
如图1-6所示为在一台主机上用Sniffer捕获的数据包。请根据图1-6中的信息回答下列问题。(1)该主机使用的DNS服务器的域名是(16),DNS服务器的IP地址是(17)。(2)如果图1-6显示的是在该主机上执行某个操作过程中
随机试题
简述古人的旅行禁忌。
沉淀反应是
督脉的主要生理功能是
于某是某普通合伙企业的合伙人,因在9月5日的交易中有贪污行为,9月20日全体合伙人大会,其他合伙人一致同意将其除名,除名通知于9月25日送达于某,该次大会上,全体合伙人还一致同意吸纳赵某为普通合伙人,并修改了合伙协议,因为正处于业务旺季,本企业在9月3日、
民用建筑设计中应贯彻“节约”的基本国策,其内容是指节约()。
1.某市修建一条快速干线,初步拟定两条备选路线,即沿河路线与穿山路线,两条路线的平均车速都提高了50公里/小时,日平均流量都是6000辆,寿命均为30年,且无残值,基准收益率为12%,其他数据见表2-1。已知(P/F,12%,10)=0.
某居民企业2018年开始筹建,当年未取得收入,筹办期间发生业务招待费200万元、业务宣传费30万元、广告费用100万元。根据企业所得税相关规定,上述支出可计人企业筹办费并在税前扣除的金额为()万元。
根据企业国有资产法律制度的规定,国有股东转让所持上市公司股份时,可以采取的方式有()。(2013年)
()缺乏可引起伤口愈合不良。
EatingDisordersA)Eatingdisordershavebeenmostcommonlyassociatedwithwomenandthereforemoststudiesonanorexianervosa
最新回复
(
0
)