二级二级VB2013年9月全国计算机等级《二级VB》上机模考试卷(2)
题目内容

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 BooleanDim ii As Integer,b As Integer,C As Integer,flag As Booleanflag=Falsea=1:b=1Do While x<Bc=a+ba=bb=cIf x=b Then flag=TrueLoopIsfab=flagEnd Function测试时发现对于所有正整数X,函数都返回False,程序需要修改。下面的修改方案中正确的是(  )。

2024-07-09

A.把a=b与b=C的位置互换

B.把c=a+b移到b=C之后

C.把Do While xb

D.把If x=b Then flag=True改为If x=a Then flag True

题目答案

试卷相关题目

最新试卷
热门试卷

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端