单选

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 ii As Integer,b As Integer,C As Integer,flag As Boolean

 flag=False

  • a=1:b=1
  • Do While xc=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 xb
  • D.把If x=b Then flag=True改为If x=a Then flag True
参考答案
您可能感兴趣的试题

设窗体文件中有下面的事件过程:

Private sub Command1 Click(  )

 Dim S

  • a%=100    Print a
  • End Sub    其中变量a和s的数据类型分别是(  )。
  • A.整型,整型
  • B.变体型,变体型
  • C.整型,变体型
  • D.变体型,整型

为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是(  )。

  • A.把这2组单选按钮设置为名称不同的2个控件数组
  • B.使2组单选按钮的Index属性分别相同
  • C.使2组单选按钮的名称分别相同
  • D.把2组单选按钮分别画到2个不同的框架中

在程序运行时,下面的叙述中正确的是(  )。

  • A.用鼠标右键单击窗体中任何无控件部分,会执行窗体的Form—Load事件过程
  • B.用鼠标左键单击窗体的标题栏,会执行窗体的Form—Click事件过程
  • C.只装入而不显示窗体,也会执行窗体的Form—Load事件过程
  • D.装入窗体后,每次显示该窗体时,都会执行窗体的Form—Click事件过程
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服