首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
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
2013-10-06
84
问题
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 aAsInteger,bAs Integer,cAsInteger,flagAs Boolean
flag=False
a=1:b=1
Do Whilex<b
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改为Do While x>b
D、把Ifx=b Then flag=True改为Ifx=a Then/flag=True
答案
C
解析
在中通过分析题干中的程序可以看出,函数的返回值就是变量flag的值。错误现象是无论输入哪个正整数均会返回False,这就代表着没有执行循环,直接输出的就是变量flag的初值False。进一步分析可以看出,由于b的初值为l,而任何正整数均不会小于1,所以永远无法满足循环条件从而进入循环,因此需要将条件x<b改为x>b。
转载请注明原文地址:https://kaotiyun.com/show/tmQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序执行时,要求输入一个密码,如果密码不正确,则显示出非法用户的对话框。请填空。ConstPassWord="12345678"DiminpassAsStringinpass=【】("请输入你的密码","输入密码")Ifinpas
数据库中对全部数据的整体逻辑结构的描述,作为数据库的______。
要向DatA.dat文件中添加数据,下面语句中正确的是______。
作为计算机科学技术领域中的一门新兴学科,“软件工程”主要是为了解决软件生产中出现的软件开发效率和可维护性太低、开发成本和进度无法控制,以及软件质量不能保证等所谓的【】问题。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是______。
下列程序运行时,单击窗体,执行结果为【】。说明:在窗体上有一Label控件,名为lblDate。DimYAsInteger,mAsInteger,dAsInteger,w1AsIntegerDimRqAsDateD
程序设计属于软件开发过程的______阶段。
算法复杂度包括时间复杂度和空间复杂度。对于时间复杂度,一般可以用平均性态和最坏情况复杂性来衡量:对于空间复杂度,一般指执行该算法所需要的【】。
软件工程环境一般应具有某些特征,下列叙述中______不是它必须具备的特征。
在考生文件夹中有一个工程文件execise56.vbp及窗体文件execise56.frm。在窗体Form1上有一个文本框,名称为Text1;还有两个命令按钮,名称分别为Cmd1和Cmd2,标题分别为“计算”和“存盘”,如下图所示。有一个函数过程ispri
随机试题
“人定胜天”的思想是正确的,因为它肯定了人的主观能动性。()
参加平行测定的目的是()。
A.占全手功能的40%,如受到损伤后应尽可能的予以修复或再造B.占全手功能的20%,如受到损伤后也应修复及再造C.占全手功能的20%,损伤后应尽可能的修复但不必再造D.占全手功能的10%,损伤后修复困难可予以切除E.占全手功能的10%,损伤修复困难
市场需求调查要对产品或服务市场需求的历史情况、现状和发展趋势进行调查分析,具体调查产品或服务市场需求的()。
注册资产评估师()的,视其情节轻重,给予警告、暂停营业、吊销执业资格的处分。
以经营租赁方式租入的固定资产发生的改良支出,应计入长期待摊费用,并按期摊销。()
下列情形中,注册会计师应当测试信息技术一般控制和信息技术应用控制的是()。
社会主义初级阶段实行以按劳分配为主体,多种分配方式并存的分配制度,是为了()。
党的十八届四中全会提出全面依法治国,必须坚持走中国特色社会主义法治道路,进一步明确了建设社会主义法治国家的性质和方向。中国特色社会主义法治道路的核心要义是()
下列无穷小中阶数最高的是().
最新回复
(
0
)