不能构成循环的语句是()

题目

不能构成循环的语句是()

  • A、for语句
  • B、while语句
  • C、dowhile语句
  • D、switch语句
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

有关FOR循环结构,叙述正确的是()

A、对于FOR循环结构,循环的次数是未知的

B、FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句

C、FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错

D、FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句


参考答案:C

第2题:

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

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

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

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

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


参考答案:ABC

第3题:

在C语言中,下面那一个不是正确的概念()

A.所有循环语句都要求至少要执行一次循环体

B.goto和if语句能构成循环语句

C.循环过程只能包含,不能交叉

D.循环体可以是一条语句


参考答案:A

第4题:

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

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

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

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

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


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

第5题:

下列关于do…while语句的叙述中正确的是( )。

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

B.do…while语句所构成的循环只能用break语句跳出

C.do…while语句所构成的循环只有在while后面的表达式非零时才结束

D.do…while语句所构成的循环只有在while后面的表达式为零时才结束


正确答案:D
解析:for语句、while语句以及do…while语句构成的循环可以相互转换。do…while循环的结束条件是while后面的表达式为0(即循环条件为“假”)。

第6题:

for语句构成的循环不能用其他语句构成的循环来代替。()

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


参考答案:错误

第7题:

以下叙述正确的是()

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

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

C、用do….while语句构成的循环,在while后的表达式为true时结束循环

D、用do….while语句构成的循环,在while后的表达式应为关系表达式或逻辑表达式


参考答案:AD

第8题:

下列关于循环语句的描述中,错误的是()。

A.while循环语句中给定的表达式不能为非0的常量,否则便是死循环

B.for循环语句的循环体内可以出现while循环语句、do-while循环语句和for循环语句

C.循环语句的循环体可以是空语句

D.循环语句的循环体内可以出现break语句,也可以出现continue语句


正确答案:A

第9题:

以下不构成无限循环的语句或语句组是( )。

A.A

B.B

C.C

D.D


正确答案:A
选项A)中d0后面的语句只执行了一次便结束了循环;B)选项中条件while(1)永远成立,因此是死循环;C)选项中n的值为l0,而循环体为空语句,所以while(n)永远为真,进入死循环;D)选项中fbr语句第二个表达式为空,因此没有判定条件,进入死循环。因此本题答案为A)。

第10题:

以下不构成无限循环的语句或语句组是( )。


正确答案:A
选项A中d0后面的语句只执行了-次匣结束了循环;B选项中条件while(1)永远成立,所以是死循F;C选项中n的值为10,而循环体为空语句,所以while(n)永远为真,进入死循环;D选项中for语句第二个表达式为空,所1以没有判别条件,进入死循环。

更多相关问题