更多"假定有以下循环结构: DO 循环体 Loop Until条件"的相关试题:
[单项选择]假定有以下循环结构
DO Until条件
循环体
Loop
则正确的叙述是( )。
A. 如果“条件”值为0,则一次循环体也不执行
B. 如果“条件”值为0,则至少执行一次循环体
C. 如果“条件”值不为0,则至少执行一次循环体
D. 不论“条件”是否为“真”,至少要执行一次循环体
[单项选择]假设有以下循环结构:
Do
…
Loop Until 条件
则以下说法正确的是( )。
A. 如果条件为真,则一次循环体也不执行
B. 如果条件为真,则至少执行一次循环体
C. 如果条件不为真,则至少执行一次循环体
D. 不论条件是否为真,至少要执行一次循环体
[单项选择]设有以下循环结构
Do
循环体
Loop While〈条件〉
则以下叙述中错误的是( )。
A. 若“条件”是一个为0的常数,则一次也不执行循环体
B. “条件”可以是关系表达式、逻辑表达式或常数
C. 循环体中可以使用Exit Do语句
D. 如果“条件”总是为True,则不停地执行循环体
[单项选择]程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while语句和先执行循环体再判断循环条件的do-while语句。关于这两种循环语句,在不改变循环体的条件下,()是正确的。
A. while语句的功能可由do-while语句实现
B. do-while语句的功能可由while语句实现
C. 若已知循环体的次数,则只能使用while语句
D. 循环条件相同时,do-while语句的执行效率更高
[单项选择]“先工作后判断”的循环程序结构中,循环体执行的次数最少是( )次。
A. 1
B. 0
C. 2
D. 不定
[单项选择]在“先判断后工作”的循环程序结构中,循环体执行的次数最少是( )次。
A. 1
B. 0
C. 2
D. 不定
[单项选择]设有如下过程:
x=1
DO
x=x+2
Loop Until______
运行程序,要求循环体执行3次后结束循环,空白处应填入的语句是( )。
A. x<=7
B. x<7
C. x>=7
D. x>7
[单项选择]下面的关键字中,不能够从循环体中跳到循环体外的是______。
A. goto
B. break
C. return
D. continue
[单项选择]在DO WHILE...ENODO循环结构中,LOOP命令的作用是()。
A. 终止程序的运行
B. 退出循环,返回程序开始处继续执行
C. 转到DO WHILE语句行,开始下一次循环
D. 终止本次循环,将控制转到本循环结构ENDDO后面的第一条语句继续执行
[单项选择]以下程序段中Do...Loop循环执行的次数为( )。
n=5
Do
lf n Mod 2=0 Then
n=n/2
Else
n=n*3+1
End If
Loop untiln=1
A. 4
B. 3
C. 5
D. 2
[单项选择]假定有以下程序段
n=0
for i=1 to 3
for j=-4 to -1
n=n+1 ‘
next j
next i
运行完毕后,n的值是( )
A. 0
B. 3
C. 4
D. 12
[单项选择]下列do…while循环的循环次数为( )
int i=5;
do
cout<<1--<<endl:
1--;
while (i):
A. 0
B. 1
C. 5
D. 无限
[单项选择]在C语言的循环语句for、while、do-while中,用于结束本次循环,继续执行下一次循环的语句是______。
A. switch
B. break
C. continue
D. goto
[单项选择]C++语言中while循环和do...while循环的主要区别是( )。
A. do...while的循环体至少无条件执行一次
B. while的循环控制条件比do...while的循环控制条件严格
C. do...while允许从外部转到循环体内
D. do...while的循环体不能是复核语句
[单项选择]循环结构中EXIT语句的功能是
A. 放弃本次循环,重新执行该循环结构
B. 放弃本次循环,进入下一次循环
C. 退出循环,执行循环结构的下一条语句
D. 退出循环,结束程序的运行