在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() aS=InputBox("请输入一个二进制数"):n=Len(a$) For i=1To n Dec=Dec*2+(aS,i,1) Next i Pr

admin2016-12-13  27

问题 在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
aS=InputBox("请输入一个二进制数"):n=Len(a$)
For i=1To n
Dec=Dec*2+(aS,i,1)
Next i
Print Dec
End Sub
程序功能为:单击命令按钮,将产生一个输入对话框,此时如果在对话框中输入一个二进制数,并单击“确定”按钮,则把该二进制数转换为等值的十进制数。这个程序不完整,应在横线处填入的内容是

选项 A、Left
B、Right
C、Val
D、Mid

答案D

解析 Mjd(字符串,起始位置[,个数])函数用于从已有字符串中取出从指定位置开始的含指定个数字符的字符串。本题中要将二进制数转换为十进制数,应该取出二进制数的每一位然后乘以位权。
转载请注明原文地址:https://kaotiyun.com/show/OBGp777K
0

最新回复(0)