内容正文:
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。本卷是《Visual Basic程序设计(电工版)》(第6版)《一课一练》第19练,内容是Do循环语句。
《Visual Basic程序设计(电工版)》(第6版)一课一练
第19练 Do循环语句
一、单选题
1. Do While...Loop循环的特点是( )
A. 先执行后判断 B. 先判断后执行
C. 不判断条件 D. 执行一次就退出
【答案】B
【解析】Do While先判断条件为True才执行循环体
2. Do...Loop While循环的特点是( )
A. 先执行后判断 B. 先判断后执行
C. 不判断条件 D. 执行一次就退出
【答案】A
【解析】Do...Loop While至少执行一次循环体再判断
3. Do Until...Loop循环,当条件为______时执行循环体( )
A. True B. False
C. Null D. 0
【答案】B
【解析】Until是条件为False时执行,为True时退出
4. Do循环中,Exit Do的作用是( )
A. 结束程序 B. 提前退出循环
C. 跳过本次循环 D. 重新开始循环
【答案】B
【解析】Exit Do用于提前退出当前Do循环
5. 下列循环中,至少执行一次循环体的是( )
A. Do While...Loop
B. Do Until...Loop
C. Do...Loop While
D. For...Next
【答案】C
【解析】Do...Loop While先执行后判断,至少执行一次
6. Do While True表示( )
A. 循环不执行 B. 无限循环
C. 循环执行一次 D. 条件为False退出
【答案】B
【解析】条件永远为True,形成无限循环,需Exit Do退出
7. While...Wend循环与Do While...Loop的关系是( )
A. 完全不同 B. 功能相同但后者更灵活
C. 前者更灵活 D. 不能互换
【答案】B
【解析】While...Wend是早期语法,Do While更灵活可Exit Do
二、填空题
8. Do循环有两种判断方式:______判断和后判断
【答案】前
【解析】前判断和后判断
9. Do Until条件...Loop中,当条件为______时退出循环
【答案】True
【解析】Until条件为True时退出循环
三、程序填空题
10. 以下程序的功能是以下程序的功能是求1+2+3+...直到sum超过1000。请填空。
Private Sub Form_Click()
Dim i As Integer, sum As Integer
i = 1
sum = 0
Do 【1】 sum <= 1000
sum = sum + i
i = i + 【2】
【3】
Print "sum="; sum
End Sub
【答案】
【1】While
【2】1
【3】Loop
【解析】【1】处填While条件为True时继续循环;【2】处填1每次递增1;【3】处填Loop结束Do循环体
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。本卷是《Visual Basic程序设计(电工版)》(第6版)《一课一练》第19练,内容是Do循环语句。
《Visual Basic程序设计(电工版)》(第6版)一课一练
第19练 Do循环语句
一、单选题
1. Do While...Loop循环的特点是( )
A. 先执行后判断 B. 先判断后执行
C. 不判断条件 D. 执行一次就退出
2. Do...Loop While循环的特点是( )
A. 先执行后判断 B. 先判断后执行
C. 不判断条件 D. 执行一次就退出
3. Do Until...Loop循环,当条件为______时执行循环体( )
A. True B. False
C. Null D. 0
4. Do循环中,Exit Do的作用是( )
A. 结束程序 B. 提前退出循环
C. 跳过本次循环 D. 重新开始循环
5. 下列循环中,至少执行一次循环体的是( )
A. Do While...Loop
B. Do Until...Loop
C. Do...Loop While
D. For...Next
6. Do While True表示( )
A. 循环不执行 B. 无限循环
C. 循环执行一次 D. 条件为False退出
7. While...Wend循环与Do While...Loop的关系是( )
A. 完全不同 B. 功能相同但后者更灵活
C. 前者更灵活 D. 不能互换
二、填空题
8. Do循环有两种判断方式:______判断和后判断
9. Do Until条件...Loop中,当条件为______时退出循环
三、程序填空题
10. 以下程序的功能是以下程序的功能是求1+2+3+...直到sum超过1000。请填空。
Private Sub Form_Click()
Dim i As Integer, sum As Integer
i = 1
sum = 0
Do 【1】 sum <= 1000
sum = sum + i
i = i + 【2】
【3】
Print "sum="; sum
End Sub
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$