VB选择题库(4)讲解学习
- 格式:docx
- 大小:29.65 KB
- 文档页数:22
VB 选择题库( 4)1. 程序运行后,文本框中显示的信息是:S=O:a=ODoa=a+2:s=s+aIf s>10 Then Exit DoLoop Until a>40Text1.Text=Str(a+s) 182. 程序运行后,单击窗体,则在窗体上显示的“* ”的个数是20Private Sub Form_Click()Fori = 1 To 9For j = i - 1 To Step - 2Print "" * ""Next jNext iEnd Sub3. 程序运行后,两次单击命令按钮后,在窗体上显示的结果是:14 Private Sub Command1_Click()Static s As IntegerFor i = 5 To 1 Step -0.3s = s + 1Next iPrint sEnd Sub4. 程序运行后,单击命令按钮,在文本框显示的信息是:15Dim s As IntegerDim Flag As BooleanFlag = Trues = 1While s < 100 And Flags = s + 7If s Mod 5 = 0 Then Flag = FalseWendtext1.Text = Str(s)5. 程序运行后,单击窗体,则在窗体上显示的信息是:5Private Sub Form_Click()s = 0For i = 1 To 100If i Mod 8 = 5 ThenExit ForEnd Ifi = i + 1Next iPrint i6. 程序运行后,则在窗体上显示的信息是: 1 2 3Fori = 1 To 3Forj = 1 To 3arr1(i, j) = iarr2(j, i) = arr1(i, j)Next jNext iFori = 1 To 3Print arr2(2, i)Next i7. 程序运行后,单击命令按钮,则在窗体上显示的信息是:9 Dim arr()%Private Sub Command1_Click()ReDim arr(5)Fori = 0 To 5arr(i) = iNext iReDim arr(8)For Each x In arrs = x + s + 1Next xPrint sEnd Sub8. 下面是窗体单击事件中的代码:Private Sub Form_Click()if""x"" < ""y"" Then print""xprint""ok!""End Sub程序运行后,单击窗体,则在窗体上输岀的结果是:X<Y OK!9. 下面是窗体单击事件中的代码:Private Sub Form_Click()if""x"" < ""y"" Then print""x<y""End Sub程序运行后,单击窗体,则在窗体上输岀的结果是:x<y 10. 下面是窗体单击事件中的代码:Private Sub Form_Click()if not ""x"" < ""y"" Then print""x<y""print""ok!""End Sub程序运行后,单击窗体,则在窗体上输岀的结果是:ok!11. 下面是窗体单击事件中的代码:Private Sub Form_Click()if not ""x"" < ""y"" or true Then print""x<y""End Sub程序运行后,单击窗体,则在窗体上输岀的结果是: 12. 下面是窗体单击事件中的代码:Private Sub Form_Click()if not ""x"" < ""y"" and true Then print""x<y""prinP'ok!""End Sub程序运行后,单击窗体,则在窗体上输岀的结果是: 13. 下面是窗体单击事件中的代码:Private Sub Form_Click()ifx<y Then print""x<y""End Sub程序运行后,单击窗体,则在窗体上输岀的结果是: 14. 下面是窗体单击事件中的代码:Private Sub Form_Click()if ""99"" < ""11111111111"" or true Then print""x<y"" else print""x""<""y""End Sub程序运行后,单击窗体,则在窗体上输岀的结果是: 15. 下面是窗体单击事件中的代码:Private Sub Form_Click()if ""99"" < ""11111111111"" and true Then print""x<y"" else print""x""<""y""End Sub程序运行后,单击窗体,则在窗体上输岀的结果是: 16. 下面是窗体单击事件中的代码:Private Sub Form_Click()if ""x"" < ""y"" and true Thenprint""x<y"" else print""x""<""y""End Sub程序运行后,单击窗体,则在窗体上输岀的结果是: 17. 下面是窗体单击事件中的代码:Private Sub Form_Click()if ""x"" < ""y"" and true Then print""x<y""else print""x""<""y""end ifEnd Sub程序运行后,单击窗体,则在窗体上输岀的结果是: 18. 下面是窗体单击事件中的代码:Private Sub Form_Click()if ""x"" < ""y"" and true Thenprint""x<y""else print""x""<""y""end if x<y ok!ok!没有输岀数据x<ytruex<y岀错End Sub程序运行后,单击窗体,则在窗体上输岀的结果是:x<y19. 设有如下程序:Private Sub Form_Click()x = 33: y = 0If x Mod 3 = 0 Thena = Int(x / 100)If a = 5 Theny = y + 1End IfEnd IfPrint yEnd Sub程序运行后,单击窗体,则在窗体上输岀的结果是:020. 设有如下程序:Private Sub Form_Click()x = 33: y = 0If x Mod 3 = 0 Thenb = Int(x -100/ 10)If b<= 5 Theny = y + 1End IfEnd IfPrint yEnd Sub程序运行后,单击窗体,则在窗体上输岀的结果是:1第90页22 。
下面的程序功能是(打印100个20以内的随机整数)s=0while s 〈100print int (rnd*20 )s=s+1wend23。
下面的程序功能是(什么也没有做)s=0while s 〉100print int (rnd*50 )s=s+2wendi 〈 11) 24。
下面的程序实现1到10的乘积,请选择下划线处的命令( s=1i=1do- 丄“”print s25。
这个循环体语句1次也没有执行(for l=1 to 10 step -1print inext j26。
计算1到10的奇数的积,划线处应该执行() s=1for j =1 to 10 step 2 s=s*j next j print s27。
略s=0 i=2s=s+1 i=i+130。
32。
33o。
下面的程序实现输入对话框输入数值数据,当输入 msj=inputbox ("请输入数据","输入数据”do while ucase<>"end" s=s+val(msj) msj=inputbox(" 请输入数据","输入数据”loop print's" 35. 略36. 下列程序完成什么功能(输出32个50到60的数) dim(3 ,7)for i=lbound(a,1)to ubound(a,1) for j=lbound(a,2)to ubound(a,2) a(i,j)=int(rnd*10)+50 print a(i,j) next j print next is=s*1 i=i+1 loop while ()28。