题库 高中信息

题干

编写一个“十进制转二进制”的VB程序,功能如下:在文本框Text1中输入0~255之间的整数,单击“转换”按钮Command1后,在Text2上显示对应的二进制数。程序设计界面和运行界面分别如图a和图b所示。

(1)要使程序运行时,按钮Command1上显示“转换”,下列方法不可行的是________________(单选,填字母:
A.界面设计时,选中对象Command1,设置Caption属性为“转换”/B.在From_Load事件处理过程中添加语句Command1.Caption="转换"/C.在Form_Load事件处理过程中添加语句Command1.Text="转换")。
(2)实证上述功能的 VB 程序如下,请在划线处填入合适代码。
Private Sub Command1_Click()
Dim i As Integer, n As Integer, k As Integer, s
As String
n=Val(Text1. Text)
k=1:s=""
Do While 2^k < n
k=k+1
Loop
Do While n<>0
If n>=2^(k-1) Then
s=s+"1"
__________
Else
s=s+"0"
End If
k=_________
Loop

Text2. Text = s
End Sub
(3)若删除加框处的代码,在文本框Text1输入12,单击“转换”按钮,则文本框Text2中显示的内容是________________。
上一题 下一题 0.99难度 None 更新时间:2020-03-29 11:10:23

答案(点此获取答案解析)