首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
Fibonacci数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2,3,5,8,13,21,34,55,89,…。某人编写了下面的函数,判断大于1的整数x是否是Fibonacci数列中的某个数,若是,则返回True,否则返
Fibonacci数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2,3,5,8,13,21,34,55,89,…。某人编写了下面的函数,判断大于1的整数x是否是Fibonacci数列中的某个数,若是,则返回True,否则返
admin
2019-03-14
33
问题
Fibonacci数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2,3,5,8,13,21,34,55,89,…。某人编写了下面的函数,判断大于1的整数x是否是Fibonacci数列中的某个数,若是,则返回True,否则返回False。
Function Isfab(x As Integer)As Boolean
Dim a As Integer,bAs Integer,c As Integer,flagAs Boolean
flag=False
a=1:b=1
Do While x
C=a+b:a=b:b=c
Ifx==b Then flag=True
Loop
Isfab=flag
End Function
测试时发现对于所有正整数x,函数都返回False,程序需要修改。下面的修改方案中正确的是( )。
选项
A、把a=b与b=c的位置互换
B、把c=a+b移到b=c之后
C、把Do While x
b
D、把If x=b Then flag=True改为If x=a Then
flag=True
答案
C
解析
在本题中通过分析题干中的程序可以看出,函数的返回值就是变量flag的值。错误现象是无论输入哪个正整数均会返回False,这就代表着没有执行循环,直接输出的就是变量flag的初值False。进一步分析可以看出,由于b的初值为1,而任何正整数均不会小于1,所以永远无法满足循环条件从而进入循环,因此需要将条件x
b。
转载请注明原文地址:https://kaotiyun.com/show/5KFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
(1)在名称为Form1、标题为“鼠标光标形状”的窗体}:添加一个文本框,名称为Text1。请通过属性窗口设置适当属性,使得程序运行时,鼠标在文本框中时,鼠标光标为箭头(Arrow)形状;在窗体中其他位置处,鼠标光标为十字(Cross)形状。注意
在窗体上画一个命令按钮和一个文本框,其名称分别为Command1和Text1,然后编写如下程序:FunctionFun(xAsInteger,yAsInteger)AsIntegerFun=IIf(x
下列符号常量的声明中不合法的是
以下关于事件、事件驱动的叙述中,错误的是( )。
以下关于键盘事件的叙述中,错误的是( )。
软件设计中模块划分应遵循的准则是
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommandl——Click()Dima(10)AsInteger,maxAsIntegerFork=1To10a(k)=InputBox(“
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
假定有以下循环结构DoUntil条件循环体Loop则正确的描述是()。
随机试题
甲公司与乙公司交易中获面额为100万元的汇票一张,出票人为乙公司,付款人为丙公司,汇票上有丁、戊两公司的担保签章,其中丁公司担保80万元,戊公司担保20万元。后丙公司拒绝承兑该汇票。以下判断哪些是正确的?()
谷胱甘肽的主要功能是
A.肯定性反馈B.否定性反馈C.直接性反馈D.间接性反馈E.模糊性反馈发现对方存在不正确言行时常用的反馈技巧是
帕金森病亨延顿病可出现
患者男性,68岁,饮白酒史45年,日约500g,糖尿病史15年,高血压病史12年,平素排便困难,近1周头晕,黑蠓,意识丧失1天收入院。查体BPl70/80mmHg,HR110次/分,呼之不应,压眶无反应,瞳孔散大,结膜苍白,腹部膨隆,脾脏肋下未及
慢性心力衰竭患者应用扩血管药物的护理注意事项包括( )。
治疗畏寒肢冷,腰膝酸痛,小便频数,精神疲乏,并见疮疡不敛者,应首选
“合清中国海,进军三大洋,登上南极洲”是曾经的海洋梦想“老三样”,这个梦想也只是在本世纪初才得以_________实现。但限于当时的能力,主要做的是海洋的表面文章,对于海面之下隐藏的深海神秘世界,则只是_________。填入划横线部分最恰当的一
TheGesturalTheoryofLanguageTheinitiallanguageinhominidswasgestural,andcommunicationusingthe【T1】______wasact
A.supplementedB.directC.expectationD.latterE.predominantlyF.outbreakG.laterH.sharplyI.abundanceJ.again
最新回复
(
0
)