单选题 在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Command1_Click()
  a$=InputBox("请输入一个二进制数")
  n=Len(a$)
  For i=1 To n
      Dec=Dec*2+    (a$,i,1)
  Next i
  Print Dec
End Sub
程序功能为:单击命令按钮,将产生一个输入对话框,此时如果在对话框中输入一个二进制数,并单击“确定”按钮,则把该二进制数转换为等值的十进制数。这个程序不完整,应在" "处填入的内容是______。
  • A.Left
  • B.Right
  • C.Val
  • D.Mid
【正确答案】 D
【答案解析】[解析] 将二进制数转换为十进制数需要将二进制数的每一位取出来进行运算,从一个数值字符串中截取一位数字字符要使用Mid函数,因此在程序空缺处该填入Mid。