试题查看

【单选题】

FiBonACCi数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2,3,5,8,13,21,34,55,89,…。某人编写了下面的函数,判断大于1的整数x是否是FiBonACCi数列中的某个数,若是,则返回truE,否则返回FAlsE。
FunCtion isFAB(xAs intEgEr)AsBoolEAn
Dim AAs intEgEr,BAs intEgEr,CAs intEgEr,FlAgAsBoolEAn
FlAg=FAlsE
A=1:B=1
Do whilE x<B
C=A+B:A=B:B=C
iF x=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.把iF x=B thEn FlAg=truE改为iF x=A thEn FlAg=truE

查看答案解析

参考答案:

正在加载...

答案解析

正在加载...

根据网考网移动考试中心的统计,该试题:

1%的考友选择了A选项

12%的考友选择了B选项

85%的考友选择了C选项

2%的考友选择了D选项

你可能感兴趣的试题

(31)~(35)使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)(31)~(35)使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)(31)~(35)使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)(31)~(35)使用如下关系:客户(客户号,名称,联系人,邮政编码,电话号码)“图书”表中有字符型字段“图书号”。要求用SQLDELETE命令将图书号以字母“与“SELECTDISTINCT产品号FROM产品WHERE单价>=ALL(SE