2022年VB循环结构练习题 .pdf
《2022年VB循环结构练习题 .pdf》由会员分享,可在线阅读,更多相关《2022年VB循环结构练习题 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、VB循环结构练习题一、分析程序的运行结果(每题2 分,共 60 分)1、以下循环的执行次数是_。K=0 Do While k=7 Print A=;A 3、下列程序的执行结果是_。T = O : m = 1 : Sum = 0 Do t = t + m : Sum = Sum + t : m = m + 2 Loop While m n I=I-n Loop Print I End Sub 打印结果 _。6、执行下面的程序段后,s 的值为 _。S=5 For I=2.6 To 4.9 Step 2 s=s+1 Next I 7、下列程序段的执行后输出的结果为_。K = 1 For I = 1
2、To 3 A = I I K Next I Print A 8、下列程序的执行结果是_。M1 = 1:m2 = 1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 9 页 - - - - - - - - - Do While m26 m1 = m1*m2 : m2 = m2+1 Loop Print m1 9、下列程序的执行结果是_。Private Function P(N As Integer) For I = I To N SUM = SUM + 1 Next I P
3、 = SUM End Function Private Sub Command1_Click() S = P(1) + P(2) + P(3) + P(4) Print S; End Sub 10、以下程序用来输出1 到 100 所有奇数的和,请补充完该程序。Private Sub Command3_Click() Dim s As Long Dim x As Integer s = 0 For x=1 to 100 step_ s = s + x Next x Print s End Sub 11、下列程序的执行结果是_。A = 75 If a60 Then I = 1 ElseIf a70
4、 Then I = 2 ElseIf a80 Then I = 3 ElseIf a90 Then I = 4 End If Print I 12、下列程序段的运行后t 的值为 _。Dim t,k as single k=5 : t=1 do While k=-1 t=t*k : K=K-1 loop 13、下面程序段的输出结果是_。P=0:s=0 Do p = p+2 s = s+p Loop While py then x=x-y else x=x+y 19、有如下程序,该程序的运行结果是_。A=20 : b=10 print ab 20、有如下程序,该程序的运行后输出的结果是_。Priv
5、ate sub Command1_Click() I=AAAAAA Mid(I,4,3)=BBB Print I End Sub 21、下面程序段执行后的结果是_。X=10 For I=6.3 to 4.9 Step -0.3 x=x-1 Next Print x 22、在窗体上画一个命令按钮(其 Name属性为 CommAnd1) ,然后编写如下代码:Private Sub CommAnd1_Click() Dim M(10) As Integer For k=1 To 10 M(k)=12-k Next k x=6 Print M(2+M(x) End Sub 程序运行后,单击命令按钮,输
6、出结果是_。23. 在窗体上画一个命令按钮,然后编写如下事件过程。程序运行后,单击命令按钮,依次在输入对话框中输入5,4,3,2,1,-1 ,输出结果为_ 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 9 页 - - - - - - - - - Private Sub Command1-Click() x=0 Do Until x=-2 a=Val(InputBox(”请输入A的值”)b=Val(InputBox(”请输入B的值”)x=Val(InputBox(”请输入
7、x 的值”) a=a+b+x Loop Print a EndSub 24、 以下程序段中Do Loop 循环执行的次数为_。 n=5 Do If n Mod 2=0 Then n=n 2 Else n=n*3+1 End If Loop until n=1 A.4 B.3 C.5 D.2 25. 下列程序段执行后,x 的值为 _。 x=0 For i=1 To 10 For j=i To 10 x=x+1 Next j Next i A.50 B.55 C.100 D.105 26. 下面的程序运行结果是_。 Private Sub Form_Click() i=0 Do i=i+1 if
8、i10 then Exit Do 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 9 页 - - - - - - - - - Loop Until i4 X=X*Y y=y+1 Loop Print X 29. 下列程序运行后,输出结果为_。 b = 1 Do While b 5 x=x*y y=y+1 Loop Print x 二、程序填空(每题4 分,共 40 分)1) 下列程序的作用是将三个数按从大到小进行排序,请补充完该程序。 If ab Then d=a:a=b
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年VB循环结构练习题 2022 VB 循环 结构 练习题
限制150内