组卷题库 > 高中信息技术试卷库
试题详情
有如下 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
知识点
参考答案
采纳过本试题的试卷
教育网站链接