在WHILE后指定一个条件表达式,当指定条件不满足时,则执行()。(FANUCK系统)
第1题:
A、do....while结构先做while后面表达式的判断,若为真,则执行循环体,即{}里面的语句
B、do....while结构先做while后面表达式的判断,若为假,则执行循环体,即{}里面的语句
C、do(条件){}while(判断);是先执行后判断的一种循环结构
D、当条件为真时while与do..while两者无区别
此题为多项选择题。请帮忙给出正确答案和分析,谢谢!
答案:C D
解析:do....while是先执行,后判断,
do {
循环操作
} while ( 循环条件 );
先执行一遍循环操作
while(循环条件){
循环操作
}
故A和B选项错误,C正确
当条件为真时,二者没有差别,都是执行循环操作。
第2题:
在VBScript语言中,循环语句Do while|Do until的差别是( )。
A.While和Until的差别在于,While是在条件表达式为True时,循环才会进行;而 Until则刚好相反
B.While和Until的差别在于,Until是在条件表达式为True时,循环才会进行;而 While则刚好相反
C.While和Until的差别在于,While多执行循环一次
D.While和Until的差别在于,Until多执行循环一次
第3题:
在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作,则带条件的操作是否执行取决于条件表达式的真假,而没有指定条件的操作则会( )。
A.无条件执行
B.有条件执行
C.不执行
D.出错
第4题:
while语句循环结构和do…while语句循环结构的区别在于()。
第5题:
Do循环语句是根据条件决定循环的语句的,下列说法正确的是()。
A.While是当条件为真时执行循环,而Until是在条件变为真的之前重复
B.Until是当条件为真时执行循环,而While是在条件变为真的之前重复
C.While和Until都是当条件为真时执行循环
D.While和Until都是在条件变为真的之前重复循环
第6题:
有以下程序段 #include<stdio.h> main( ) { . . .
while(getchar( )!=\n); . . . } 以下叙述中正确的是( )。
A.此while语句将无限循环
B.getchar( )不可以出现在while语句的条件表达式中
C.当执行此while语句时,只有按回车键程序才能继续执行
D.当执行此while语句时,按任意键程序就能继续执行
第7题:
有以下程序段
#include
main()
{ …
while( getchar()!='\n');
…
}
以下叙述中正确的是
A.此while语句将无限循环
B.getchar()不可以出现在while语句的条件表达式中
C.当执行此while语句时,只有按回车键程序才能继续执行
D.当执行此while语句时,按任意键程序就能继续执行
第8题:
在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作。则带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作则会_________。
A.五条件执行
B.有条件执行
C.不执行
D.出错
第9题:
下列哪种说法是对的?()
第10题:
C语言中关于while循环描述正确的是()。