试题

试题 试卷

logo

题型:综合题 题类:常考题 难易度:困难

浙江省温州市新力量联盟2018-2019学年高二上学期信息技术期末考试试卷

小王编写了一个进制转换程序,实现如下功能:在文本框Text1中输入一个二进制数,单击“计算”按钮Command1,在文本框Text2中将显示出其对应的十六进制数。程序运行界面如下图所示:

(1)、要使程序启动时,自动清空文本框的 Text1 中的内容,则可以在(单选,填字母:A .Command1_click / B .Text1_click / C .Form_load)事件处理过程中添加语句 Text1.Text= ""
(2)、实现上述功能的 VB 程序如下,请在划线处填入合适的代码

Private Sub Command1_Click()

Dim s As String, s1 As String, t As Integer, c As Integer

Const code = "0123456789ABCDEF"

s = Text1.Text

t = 0: s1 = ""

For i = Len(s) To 1 Step -1

  c = Val(Mid(s, i, 1))

  t = t + c * 2 ^ ((Len(s) - i) Mod 4)

  If (Len(s) - i + 1) Mod 4 = 0 Or   ①   Then

    ② 

  t = 0

End If

Next i

Text2.Text = s1

End sub

 ② 

(3)、如果没有第①处划线部分的条件,当输入的二进制数为 1101011,则 Text2 中显示的内容为
举一反三
返回首页

试题篮