第9卷循环语句《Visual Basic 6.0程序设计》河南省对口招生《计算机与网络类考纲百套卷》

2026-05-28
| 2份
| 9页
| 13人阅读
| 0人下载

资源信息

学段 中职
学科 职教专业课
课程 程序设计基础
教材版本 -
年级 -
章节 -
类型 题集-专项训练
知识点 控制结构
使用场景 中职复习
学年 2026-2027
地区(省份) 河南省
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 189 KB
发布时间 2026-05-28
更新时间 2026-05-28
作者 xkwygg07
品牌系列 学易金卷·考纲百套卷
审核时间 2026-05-28
下载链接 https://m.zxxk.com/soft/58090373.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

编写说明:河南省普通高校对口招生专业理论考试《计算机与网络类考纲百套卷》,依据《河南省普通高校对口招生计算机与网络类专业课考试纲要》编写。每门课程均分三层训练:基础层(具象化支架)拆解考点为微目标,紧扣考纲“掌握”“理解”要求编写考点训练卷;巩固层(关联性支架)强化知识交叉与场景关联,按考纲专题编专题训练卷;应用层(引导性支架)聚焦真题突破,结合知识模块与教材编写课程综合卷。 本试卷是第9卷,按《Visual Basic》范围和要求编写。具体内容为:DO循环语句。 河南省《计算机与网络类考纲百套卷》第9卷 《Visual Basic 6.0》 循环语句 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共10小题,每题2分,共20分) 1. 前测型Do循环语句,循环条件放置在整个语句的第( )行。 A.一 B.语句块 C.任意 D.最后 【答案】A 【解析】前测型Do循环语句的执行流程为:首先对循环条件进行检查,循环条件放置在整个语句的第一行。 2.VB 6.0中,DO Until循环的执行逻辑是( )。 A.条件为真时执行循环体 B.条件为假时执行循环体 C.无条件执行循环体 D.只执行一次循环体 【答案】B 【解析】DO Until循环的逻辑是“直到条件为真时退出循环”,即条件为假时,重复执行循环体;DO While循环是条件为真时执行循环体,C选项是DO Loop无条件循环的特点。 3.下列DO循环语句中,语法正确的是( )。 A. DO While x>5 Print x x=x+1 B. DO Print x x=x+1 Loop Whilex>5 C. DO Until x<5 Print x x=x-1 Loop D. DO Print x x=x-1 Until x<5 【答案】C 【解析】A选项缺少Loop关键字,DO循环必须以Loop结束;B选项Loop While后缺少条件分隔;D选项DO Until循环的Until需跟在DO后或Loop后,不能单独放在循环体末尾。 4.VB6.0中,用于强制退出DO循环的语句是( )。 A.Exit Do B.Exit For C.End Do D.Break 【答案】A 【解析】Exit Do用于强制退出DO循环;Exit For用于退出For循环;End语句用于终止整个程序或过程。 5.若有如下代码:Dim x As Integer, x=10 DO While x>5 x=x-2 Loop,循环体执行的次数是( )。 A.2次 B.3次 C.4次 D.5次 【答案】B 【解析】初始x=10,第一次循环:x>5成立,x=8;第二次:x=8>5成立,x=6;第三次:x=6>5成立,x=4;第四次:x=4>5不成立,退出循环。共执行3次。 6.下列关于DO循环和For循环的区别,说法正确的是( )。 A.DO循环只能实现无限循环 B.For循环只能按固定次数循环 C.DO循环不能指定循环次数 D.For循环不能根据条件退出 【答案】B 【解析】DO循环可通过条件控制循环次数,可以无限,也可以制定循环次数,故A,C错误;,For循环可通过Exit For强制退出,D错误。 7.若要在DO循环中,当x=5时强制退出循环,下列代码正确的是( )。 A. DO While x<=10 If x=5 Then Exit Do x=x+1 Loop B. DO While x<=10 x=x+1 If x=5 Then Break Loop C. DO Until x>10 If x=5 Then End Do x=x+1 Loop D. DO x=x+1 Loop Until x=5 Then Exit Do 【答案】A 【解析】A选项语法正确,当x=5时,执行Exit Do强制退出循环。 8.下列代码运行后,输出的结果是( )。 Dim x As Integer, x=3 DO While x<=8 x=x+2 Print x;Loop A. 3 5 7 9 B. 5 7 9 C. 3 5 7 D. 5 7 【答案】B 【解析】初始x=3,第一次循环:x=3<=8成立,x=5,输出5;第二次:x=5<=8成立,x=7,输出7;第三次:x=7<=8成立,x=9,输出9;第四次:x=9<=8不成立,退出循环。输出结果为5 7 9。 9.下列关于DO循环中“步长”的说法,正确的是( )。 A. DO循环必须指定步长 B. DO循环的步长只能是正数 C. DO循环的步长由循环体中的语句控制 D. DO循环没有步长概念 【答案】C 【解析】DO循环的步长由循环体中改变循环变量的语句(如x=x+1、x=x-2)控制;DO循环没有和For循环一样固定的“Step”步长参数。 10.下列代码中,用于计算1到100之间所有偶数和的是( )。 A. Dim i As Integer, s As Integer, i=1, s=0 DO While i<=100 If i Mod 2=0 Then s=s+i i=i+1 Loop B. Dim i As Integer, s As Integer, i=1, s=0 DO Until i>100 If i Mod 2=1 Then s=s+i i=i+1 Loop C. Dim i As Integer, s As Integer, i=2, s=0 DO While i<=100 s=s+i i=i+1 Loop D. Dim i As Integer, s As Integer, i=1, s=0 DO s=s+i i=i+2 Loop Until i>100 【答案】A 【解析】A选项循环变量i从1到100,判断i为偶数时累加,正确计算1-100所有偶数和;B选项累加的是奇数和;C选项累加的是2-100所有整数和(包含奇数);D选项累加的是1-99所有奇数和。 二、判断题(本大题共10小题,每题2分,共20分) 11.VB 6.0中的DO循环语句只能实现有限次循环。( ) 【答案】X 12.DO While循环和DO Until循环可以相互转换。( ) 【答案】√ 13.DO循环的循环体最少执行次数为1。( ) 【答案】X 14.DO Loop无条件循环必须通过强制结束程序才能退出。( ) 【答案】X 15.若有代码:Dim x As Integer, x=5 DO While x>0 x=x-1 Loop,循环体执行5次。( ) 【答案】√ 16. VB 6.0中,DO循环可以嵌套For循环,For循环也可以嵌套DO循环。( ) 【答案】√ 17.DO循环的循环条件只能使用关系运算符,不能使用逻辑运算符。( ) 【答案】X 18.若有代码:Dim x As Integer, x=10 DO Until x<5 x=x-2 Loop,循环体执行3次。( ) 【答案】√ 19.一个DO循环中可以有多个Exit Do语句。( ) 【答案】√ 20. DO While 条件 循环体 Loop和DO 循环体 Loop While 条件的执行逻辑完全相同。( ) 【答案】X 三、名词解释题(本大题共2题,每题5分,共10分) 21.DO循环语句 【答案】 DO循环语句是一种不确定次数循环结构,用于重复执行一段代码块,直到满足指定的条件为止,分为前测型Do循环语句和后测型Do循环语句。 22.Exit Do语句 【答案】 Exit Do 语句是用于强制退出当前正在执行的 Do 循环的语句,在这种格式的Do循环语句中,循环条件放置在整个语句的最后一行。 四、简答题(本大题共4小题,每题10分,共40分) 23.简述Do循环的前测型语法格式。 【答案】Do循环的前测型语法格式为: Do While|Until<循环条件 > [语句块] [ExitDo] [语句块] Loop 【解析】本题考查Do循环的前测型语法格式。 24.简述Do循环的后测型语法格式。 【答案】Do循环的后测型语法格式为: Do [语句块] [ExitDo] [语句块] Loop While|Until<循环条件> 【解析】本题考查Do循环的后测型语法格式。 25.简述前测型Do循环语句的执行流程。 【答案】 前测型Do循环语句的执行流程为:首先对循环条件进行检查,如果循环条件符合执行循环的要求(选用 While 且循环条件为 True 或选用 Until 且循环条件为 False 时),则执行循环体包含的语句块,否则(选用 While 且循环条件为 False 或选用 Until 循环条件为 True 时)退出循环。 【解析】本题考查前测型Do循环语句的执行流程。 26.简述后测型Do循环语句的执行流程。 【答案】 后测型Do循环语句的执行流程是:首先执行语句块,然后检查循环条件,如果循环条件符合执行循环的要求(选用While且循环条件为True 或选用Until且循环条件为False 时),则执行语句块,否则(选用While且循环条件为 False 时或选用Until且循环条件为 True 时)退出循环。 【解析】本题考查后测型Do循环语句的执行流程。 五、综合题(每题10分,共10分) 27.编写一个程序,使用While循环计算1到10的整数之和。 【答案】 Dim i As Integer Dim sum As Integer i = 1 sum = 0 While i <= 10 sum = sum + i i = i + 1 Wend MsgBox "1 到 10 的整数之和为:" & sum, vbInformation, "计算结果" End Sub 【解析】本题考查Visual Basic 6.0中循环语句While的应用。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $ 编写说明:河南省普通高校对口招生专业理论考试《计算机与网络类考纲百套卷》,依据《河南省普通高校对口招生计算机与网络类专业课考试纲要》编写。每门课程均分三层训练:基础层(具象化支架)拆解考点为微目标,紧扣考纲“掌握”“理解”要求编写考点训练卷;巩固层(关联性支架)强化知识交叉与场景关联,按考纲专题编专题训练卷;应用层(引导性支架)聚焦真题突破,结合知识模块与教材编写课程综合卷。 本试卷是第9卷,按《Visual Basic》范围和要求编写。具体内容为:DO循环语句。 河南省《计算机与网络类考纲百套卷》第9卷 《Visual Basic 6.0》 循环语句 考试时间60分钟 满分100分 班级 姓名 学号 成绩 一、单项选择题(本大题共10小题,每题2分,共20分) 1. 前测型Do循环语句,循环条件放置在整个语句的第( )行。 A.一 B.语句块 C.任意 D.最后 2.VB 6.0中,DO Until循环的执行逻辑是( )。 A.条件为真时执行循环体 B.条件为假时执行循环体 C.无条件执行循环体 D.只执行一次循环体 3.下列DO循环语句中,语法正确的是( )。 A. DO While x>5 Print x x=x+1 B. DO Print x x=x+1 Loop Whilex>5 C. DO Until x<5 Print x x=x-1 Loop D. DO Print x x=x-1 Until x<5 4.VB6.0中,用于强制退出DO循环的语句是( )。 A.Exit Do B.Exit For C.End Do D.Break 5.若有如下代码:Dim x As Integer, x=10 DO While x>5 x=x-2 Loop,循环体执行的次数是( )。 A.2次 B.3次 C.4次 D.5次 6.下列关于DO循环和For循环的区别,说法正确的是( )。 A.DO循环只能实现无限循环 B.For循环只能按固定次数循环 C.DO循环不能指定循环次数 D.For循环不能根据条件退出 7.若要在DO循环中,当x=5时强制退出循环,下列代码正确的是( )。 A. DO While x<=10 If x=5 Then Exit Do x=x+1 Loop B. DO While x<=10 x=x+1 If x=5 Then Break Loop C. DO Until x>10 If x=5 Then End Do x=x+1 Loop D. DO x=x+1 Loop Until x=5 Then Exit Do 8.下列代码运行后,输出的结果是( )。 Dim x As Integer, x=3 DO While x<=8 x=x+2 Print x;Loop A. 3 5 7 9 B. 5 7 9 C. 3 5 7 D. 5 7 9.下列关于DO循环中“步长”的说法,正确的是( )。 A. DO循环必须指定步长 B. DO循环的步长只能是正数 C. DO循环的步长由循环体中的语句控制 D. DO循环没有步长概念 10.下列代码中,用于计算1到100之间所有偶数和的是( )。 A. Dim i As Integer, s As Integer, i=1, s=0 DO While i<=100 If i Mod 2=0 Then s=s+i i=i+1 Loop B. Dim i As Integer, s As Integer, i=1, s=0 DO Until i>100 If i Mod 2=1 Then s=s+i i=i+1 Loop C. Dim i As Integer, s As Integer, i=2, s=0 DO While i<=100 s=s+i i=i+1 Loop D. Dim i As Integer, s As Integer, i=1, s=0 DO s=s+i i=i+2 Loop Until i>100 二、判断题(本大题共10小题,每题2分,共20分) 11.VB 6.0中的DO循环语句只能实现有限次循环。( ) 12.DO While循环和DO Until循环可以相互转换。( ) 13.DO循环的循环体最少执行次数为1。( )14.DO Loop无条件循环必须通过强制结束程序才能退出。( ) 15.若有代码:Dim x As Integer, x=5 DO While x>0 x=x-1 Loop,循环体执行5次。( ) 16. VB 6.0中,DO循环可以嵌套For循环,For循环也可以嵌套DO循环。( ) 17.DO循环的循环条件只能使用关系运算符,不能使用逻辑运算符。( ) 18.若有代码:Dim x As Integer, x=10 DO Until x<5 x=x-2 Loop,循环体执行3次。( ) 19.一个DO循环中可以有多个Exit Do语句。( ) 20. DO While 条件 循环体 Loop和DO 循环体 Loop While 条件的执行逻辑完全相同。( ) 三、名词解释题(本大题共2题,每题5分,共10分) 21.DO循环语句 22.Exit Do语句 四、简答题(本大题共4小题,每题10分,共40分) 23.简述Do循环的前测型语法格式。 24.简述Do循环的后测型语法格式。 25.简述前测型Do循环语句的执行流程。 26.简述后测型Do循环语句的执行流程。 五、综合题(每题10分,共10分) 27.编写一个程序,使用While循环计算1到10的整数之和。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

第9卷循环语句《Visual Basic 6.0程序设计》河南省对口招生《计算机与网络类考纲百套卷》
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。