在C语言中,当do-while语句中的条件为()时,结束该循环A、TRUEB、0C、非0D、1

题目

在C语言中,当do-while语句中的条件为()时,结束该循环

  • A、TRUE
  • B、0
  • C、非0
  • D、1
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

C语言中while和do-while循环的主要区别是:do-while语句至少无条件执行一次。()

此题为判断题(对,错)。


参考答案:正确

第2题:

程序设计语言中(50)。

A.while循环语句的执行效率比do-while循环语句的执行效率高

B.while循环语句的循环体执行次数比循环条件的判断次数多1,而do-while语句的循环体执行次数比循环条件的判断次数少1

C.while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数比循环条件的判断次数多1

D.while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数等于循环条件的判断次数


正确答案:D
解析:本题考查程序语言语句的语义。While循环也称为当型循环,其逻辑如下所示:

while语句的循环体执行次数比循环条件的判断次数少1,而do-while语句的循环体执行次数等于循环条件的判断次数。

第3题:

● 程序设计语言中(34) 。

(34)

A. while循环语句的执行效率比do-while循环语句的执行效率高

B. while 循环语句的循环体执行次数比循环条件的判断次数多1.而do-while语句的循环体执行次数比循环条件判断次数少1

C. while 语句的循环体执行次数比循环条件的判断次数少1,而 do-while语句的循环体执行次数比循环条件的判断次数多1

D. while 语句的循环体执行次数比循环条件的判断次数少1,而 do-while语句的循环体执行次数等于循环条件的判断次数


正确答案:D


第4题:

C语言中( )

A.不能使用do-while语句构成的循环

B.do-while语句构成的循环必须用break语句才能退出

C.do-while语句构成的循环,当while语句中的表达式值为非零时结束循环

D.do-while语句构成的循环,当while语句中的表达式值为零时结束循环


正确答案:D

第5题:

C语言中,下列叙述正确的是( )。

A.不能使用do-while语句构成的循环

B.do-while语句构成的循环,必须用break语句才能退出

C.do-while语句构成的循环,当while语句中的表达式值为非零时结束循环

D.do-while语句构成的循环,当while语句中的表达式值为零时结束循环


正确答案:D
解析:本题考查do-while语句。C语言支持do-while语句,选项A)错误;do-while构成的循环,当while语句中的表达式值为零时结束循环,故选项B)、C)都是错误的。

第6题:

C++语言中,下面的描述不正确的是()。

A、do-while语句构成的循环,当while语句中的表达式值为非零时结束循环

B、do-while语句构成的循环必须用break语句才能退出

C、不能使用do-while语句构成的循环

D、do-while语句构成的循环,当while语句中的表达式值为零时结束循


参考答案:ABC

第7题:

以下叙述中正确的是( )。

A.do-while语句构成的循环不能用其他语句构成的循环来代替

B.do-while语句构成的循环只能用break语句退出

C.用do-while语句构成循环时,只有在while后的表达式为非零时结束循环

D.用do-while语句构成循环时,只有在while后的表达式为零时结束循环


正确答案:D
选项A,可以用for循环代替;选项B,不满足条件时即条件的逻辑值为假(0)时退出,break也可以;选项C,while(条件),条件为真时进行循环,为假(0)时退出。

第8题:

C语言中,逻辑真表示为( )

A.TRUE

B.'y'或'Y'

C.1

D.非零值


正确答案:C 

第9题:

C语言中下列叙述正确的是_______。

A.不能使用do...while语句构成的循环

B.do...while语句构成的循环,必须用break语句才能退出

C.do...while语句构成的循环,当while语句中的表达式值为非零时结束循环

D.do...while语句构成的循环,当while语句中的表达式值为零时结束循环


正确答案:D
解析:选项A是错误的,C语言支持do…while语句;选项B是错误的,do…while构成的循环,当while语句中的表达式值为零时结束循环,而不是非零;选项C也是错误的。

第10题:

在C语言中,下列说法中正确的是( )

A.不能使用“do语句while(条件)”的循环

B.“do语句While(条件)”的循环中必须使用“break”语句退出循环

C.“do语句while(条件)”的循环中,当条件非0时将结束循环

D.“do语句while(条件)”的循环中,当条件为0时将结束循环


正确答案:D
do-while语句的一般形式是:
do语句
while(表达式);
其语义是重复执行其成分语句,直至表示条件的表达式值为0时结束。do-while语句是正常使用的一种循环结构之一。do-while语句的循环结束条件由while后的表达式值为0所控制,并不一定要有break语句跳出循环来结束循环。do-while语句在条件值非0时,将继续循环,而不是结束循环。条件值为0时,才结束循环。所以正确的选择是D。

更多相关问题