当前位置: 高中信息技术 / 单选题
  • 1. (2019高三上·浙江期中) 有如下 VB 程序段:

    Function fact(n As Integer) As String

    If n = 1 Then

        fact = fact & 1

    Else

        fact = fact(n \ 2) & n Mod 2

    End If

    End Function

    Private Sub Command1_Click()

    Dim x As String, i As Integer, r As Integer

    x = Text1.Text

    For i = 1 To Len(Text1.Text)

    If Mid(x, i, 1) = "." Then Exit For Next i

    r = Val(Mid(x, i + 1, Len(Text1.Text) - i)) Text2.Text = fact(r)

    End Sub

    在文本框Text1中输入2019.70,则执行程序段,在文本框Text2中显示的内容是(  )

    A . 1000110 B . 70 C . 350 D . 100011

微信扫码预览、分享更方便