首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,其功能是:求Fibonacci数列中大于t的最小的数,结果由函数返回。Fibonacci数列F(n)的定义为: F(0)=0,F(1)=1 F(n)=F(n一1)+F(n一2) 例如,当t=1000时,函数值为159
编写函数fun,其功能是:求Fibonacci数列中大于t的最小的数,结果由函数返回。Fibonacci数列F(n)的定义为: F(0)=0,F(1)=1 F(n)=F(n一1)+F(n一2) 例如,当t=1000时,函数值为159
admin
2019-03-19
85
问题
编写函数fun,其功能是:求Fibonacci数列中大于t的最小的数,结果由函数返回。Fibonacci数列F(n)的定义为:
F(0)=0,F(1)=1
F(n)=F(n一1)+F(n一2)
例如,当t=1000时,函数值为1597。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
试题程序:
#include<conio.h>
#include<math.h>
#include<stdio.h>
int fun(int t)
{
}
main()
{
int n;
n=10 00;
printf("n=%d,f=%d\n",n,
fun(n));
}
选项
答案
int fun(int t) { int f0=0,f1=1,f; do{ /*根据Fibonacci数列的定义求数值*/ f=f0+f1; f0=f1;f1=f; )while(f<t);/*如果求的数值小于t则继续*/ return f; }
解析
根据所给数列定义不难发现,该数列最终的结果是由两个数列之和组成,所以可以在循环内部始终把f看成是前两项之和,而f0始终代表第n一2项,n代表第n一1项。退出循环时得到的数f,就是大于指定数的最小的数。
转载请注明原文地址:https://www.kaotiyun.com/show/m6Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列的程序用来输出两个字符串前7个字符中对应相等的字符及其位置号,程序空白处应该填写的是()。#include<stdio.h>main(){chars1[]="chinese",s2[]="japnese";
最简单的交换排序方法是______。
Jackson方法是一种面向______的结构化方法。
若函数调用时,参数为基本数据类型的变量,下列叙述中正确的是()。
执行下列程序时输入:123<空格>456<空格>789<回车>,输出结果是()main(){chars[100]intc,i;scanf("%c",&C);scanf("%d",&i);
有如下程序 #include<stdio.h> main() { int a[4][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12},{13,14,15,16)); int i,s=0; for(i=0;i<4;i++)s+=a[i
以下函数返回a所指数组中最小的值所在的下标值fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
随机试题
婴幼儿经过成人耐心、持之以恒的训练可养成按时排便习惯大约在()
机动车通过隧道时,禁止以下哪些行为?
企业将现有产品或服务打人新的区域市场,与竞争对手抢占市场。这种竞争战略是()
Thenumberoftheemployeesinourcompanyis______thatintheirs.
A.心B.脑C.五脏D.经络E.肾
甲下落不明满6年,其妻向人民法院申请宣告死亡,其父向人民法院申请宣告失踪,人民法院应当:()
某矩形基础受到建筑物传来的轴心压力值1200kN,基础尺寸为4m×2m(图5.3.4),基础埋深1.5m,土的重度γ=17.5kN/m3。试问:基础面外G点下z=2.0m深度处的附加应力值(kPa)最接近下列()项。
( )是通过对项目工程信息、合同条件、工作难度、技术复杂程度以及价格水平等各种成本相关因素的分析,在施工之前对未来成本水平作出较科学的预算。
《健康心理学》杂志最新发表文章说,坐姿可以影响情绪。新西兰奥克兰大学科学家研究结果显示,坐得直的人显得更有自信和活力,更多使用积极词语;坐姿_________的实验对象则表现得害怕、紧张、消极和有戒备心。研究人员认为,个中原因是肌肉状态会影响人体激素和神经
在考生文件夹下,打开文档WORD1.DOCX,按照要求完成下列操作并以该文件名(WORD1.DOCX)保存文档。【文档开始】“星星连珠”会引发灾害吗?“星星连珠”时,地球上会发生什么灾变吗?答案是:“星星连珠”发生时,地球上不
最新回复
(
0
)