铣工考试

WHILE语句中()时,将产生无限循环。A、没指定DOB、没指定ENDC、没指定WHILED、没指定DO后的标号

题目

WHILE语句中()时,将产生无限循环。

  • A、没指定DO
  • B、没指定END
  • C、没指定WHILE
  • D、没指定DO后的标号
参考答案和解析
正确答案:D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下面的描述,不正确的是()。

A.语句for(i=0;;i++)表示无限循环

B.语句for(;;)表示无限循环

C.语句for()表示无限循环

D.while(1)表示无限循环


正确答案C

第2题:

以下不正确的是 ______。

A.语句for(i=0:;i++)表示无限循环

B.for(; ;)表示无限循环

C.for()也表示无限循环

D.while(1)表示无限循环


正确答案:C

第3题:

下列while循环语句的循环次数是()。while(inti(0))i--;

A.0

B.1

C.2

D.无限


正确答案:A

第4题:

当执行以下程序段时,______。x=-1 ;do { x=x*x;}while (!x);

A.循环体将执行1次

B.循环体将执行2次

C.循环体将执行无限次

D.系统将提示有语法错误


正确答案:A

第5题:

当执行以下程序段时,( )。 x=-l: do{x=x*X;)while(!x);

A. 循环体将执行一次

B.循环体将执行两次

C.循环体将执行无限次

D.系统将提示有语法错误


正确答案:A
do-wlfile的功能是先执行一次循环体,再判断条件是否成立,当x=-1时,执行do语句,x=x*x=1,接着执行while后的表达式,其值为0,退出循环,因此循环体只执行了一次。

第6题:

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

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

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

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

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


参考答案:ABC

第7题:

下列语句中,可以作为无限循环语句的是( )。

A.for(;;){}

B.for(int i=0;i<10000;i++){}

C.while(false){}

D.do{}while(false)


正确答案:A
A。【解析】B的循环终止条件为l0000,C、D的终止条件为常量false,都不能无限循环。

第8题:

( 16 )下列语句中,可以作为无限循环语句的是

A ) for(;;) {}

B ) for(int i=0; i<10000;i++) {}

C ) while(false) {}

D ) do {} while(false)


正确答案:A

第9题:

下列语句中,可以作为无限循环语句的是( )。

A.for(;;){}

B.for(inti=O;i<10000;i++){}

C.while(false){}

D.do{}while(false)


正确答案:A
解析: B的循环终止条件为10000,CD的终止条件为常量false,都不能无限循环。

第10题:

C语言中( )

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

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

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

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


正确答案:D

更多相关问题