题目

【加试题】 有如下VB程序段: Dim a(1 To 10) As Integer a(1) = 1: a(2) = 2 For i = 3 To 10     a(i) = a(i - 1) + a(i - 2) Next i i = 1: j = 10: f = False Do While i <= j And f = False     num = num + 1     m = (i + j) \ 2     If num = a(m) Then         f = True     ElseIf num < a(m) Then         j = m - 1     Else         i = m + 1     End If     Text1.Text = Text1.Text + Str(m) Loop 该程序段执行结束后,文本框Text1中显示的内容是(  ) A . 8  2 B . 5 2 C . 8 2 3 D . 5 2 3 答案:B
信息技术 试题推荐
最近更新