试题

试题 试卷

logo

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

浙教版高一信息技术 专题五:VB程序设计

小明编写了一个简单算式计算器程序,功能如下:在文本框Text1中输入一个加法的算式,形式为:a+b,a和b都为正整数。单击按钮Command1后,在标签Labe1上显示算式的计算的结果。程序运行界面如下图所示:

(1)、在设计程序界面时,应使用图b所示“控件工具箱”中的(填数字编号)添加标签框对象。
(2)、实现上述功能的VB程序如下,请在划线处填入合适的代码。

Private Sub Command1_Click()

 Dim key As String

 Dim a As Integer, b As Integer, ans As Integer, ch As String

 key=Text1.Text

 i=1 

 Do While i<=Len(key)

  ch=Mid(key,i,1)

  If ch>="0" And ch<="9" Then

  

  Else

   Exit Do ′退出循环

  End If

 Loop

 

 b=Val(Mid(key,i+1,Len(key)-i))

 ans=a+b

 Label1.Caption="算式计算结果为:"+Str(ans)

End Sub

(3)、运行时,在文本框中输入“123+10”,单击“计算”按钮后,对语句ch=Mid(key,i,1)执行次数是(单选,填字母:A .执行3次/B .执行4次/C .执行5次/C .执行6次)
举一反三
返回首页

试题篮