更多“do…while的功能与while一致,只是写法不同。”相关问题
  • 第1题:

    下列写法中等价的是( )。

    A.若x=1,while(x!=x)与while(x)

    B.若x=0,while(x!=x)与while(x)

    C.若x=1,while(x!=0)与while(!x)

    D.若x=0,while(x==0)与while(x)


    正确答案:B
    解析:该题是把x的值分别代入两个while的表达式中,比较它们的表达式值是否相同。

  • 第2题:

    下列语句中,句法错误的是(不考虑语义)( )

    A.while(x=y)5 ;

    B.do x++ while(x==10) ;

    C.while(0);

    D.do 2;while(a==b);


    正确答案:B
    while语句的一般形式是:while(表达式)语句这里的表达式可以是任何合理的表达式,语句可以是任何语句,包括空语句,或表达式语句。可能书写的while语句没有任何意义,如供选择的A.while(x=y)5;和C.while(0);,但这两个语句的句法没有任何错误。do-While语句的一般形式是:do语句while(表达式);其中的成分语句也可以是任何语句,但供选择答案B.dox++while(x==10);中的代码x++是一个表达式,不是语句,所以是错误的。正确解答是B。

  • 第3题:

    while和do-while循环的主要区别是( )

    A.do-while的循环体至少无条件执行一次
    B.while的循环控制条件比do-while的循环控制条件更严格
    C.do-while允许从外部转到循环体内
    D.do-while的循环体不能是复合语句

    答案:A
    解析:

  • 第4题:

    do-while循环可以写成while循环的格式。


    正确答案:正确

  • 第5题:

    while与do-while相比较,描述正确的是()。

    • A、第一次循环条件为真,while与do-while都执行,无区别
    • B、第一次循环条件为真,while与do...while都不执行
    • C、第一次循环条件为真,while执行,do...while不执行
    • D、第一次循环条件为假,while不执行,do...while执行

    正确答案:A,D

  • 第6题:

    下面关于while及do-while说法中,描述正确的是()

    • A、while与do..while没有区别
    • B、while是先执行后判断
    • C、do..while是先判断后执行
    • D、while是先判断后执行,条件为真时执行

    正确答案:D

  • 第7题:

    do……while 和 while……do 有什么区别?


    正确答案:前一个循环一遍再判断,后一个判断以后再循环

  • 第8题:

    关于do...while下面描述不正确的内容是()。

    • A、do……while结构先做while后面表达式的判断,若为真,则执行循环体,即{}里面的语句
    • B、do……while结构先做while后面表达式的判断,若为假,则执行循环体,即{}里面的语句
    • C、do(条件){}while(判断);是先执行后判断的一种循环结构
    • D、当条件为真时while与do..while两者无区别

    正确答案:A,B,C

  • 第9题:

    Visual FoxPro支持循环结构的语句包括()

    • A、DO WHILE„ENDDO
    • B、FOR„ENDFOR
    • C、SCAN„ENDSCAN
    • D、DO„WHILE

    正确答案:A,B,C

  • 第10题:

    在c语言中while循环和do-while循环的主要区别是()

    • A、do-while循环体内可以使用break语句,while循环体内不能使用break语句
    • B、do-while的循环体至少无条件执行一次,while的循环体不是
    • C、do-while循环体可以使用continue语句,while循环体内不能使用continue语句
    • D、while的循环体至少无条件执行一次,do-while的循环体不是

    正确答案:B

  • 第11题:

    问答题
    do……while 和 while……do 有什么区别?

    正确答案: 前一个循环一遍再判断,后一个判断以后再循环
    解析: 暂无解析

  • 第12题:

    (难度:中等)do-while循环和while循环的区别是:do-while循环体至少被执行一次。

    答案:(yes)

  • 第13题:

    对于while、do…while循环结构,正确的说法是( )。

    A.只是表达形式不同

    B.do…while 结构中的语句至少执行一次

    C.while 结构中的语句至少执行一次

    D.条件成立时,它们有可能一次也不执行


    正确答案:B
    解析:注意区别while、do…while两种循环结构的异同:while循环是先判断条件是否成立,成立时才执行;而do…while先执行再判断,它至少执行一次。

  • 第14题:

    在do-while循环中,循环由do开始,用while结束,必须注意的是:在while表达式后面的()不能丢,它表示do-while语句的结束。

    A.0

    B.1

    C.;

    D.,


    正确答案:C

  • 第15题:

    C语言的do-while循环中,循环由do开始,用while结束;而且在while表达式后面的()不能丢,它表示do-while循环的结束

    • A、/n
    • B、“;”
    • C、“%”
    • D、“,”

    正确答案:B

  • 第16题:

    Visual FoxPro 6.0的循环语句有()

    • A、DO WHILE,FOR和SCAN
    • B、DO WHILE ,FOR 和 LOOP
    • C、FOR,SCAN和LOOP
    • D、DO CASE 和 DO WHILE

    正确答案:A

  • 第17题:

    while循环和do…while循环的区别是()。

    • A、没有区别,这两个结构任何情况下效果一样
    • B、while循环比do…while循环执行效率高
    • C、do…while循环执行次数可能为0
    • D、while循环执行次数可能为0

    正确答案:D

  • 第18题:

    关于循环嵌套解释中下列描述错误的是()

    • A、for,while及do-while三种循环结构不能相互嵌套
    • B、循环嵌套中内外层循环控制变量能相同
    • C、for,while及do-while三种循环结构中for只能与while能相互嵌套
    • D、if语句里嵌套if,也属于循环嵌套

    正确答案:A,B,C,D

  • 第19题:

    循环嵌套可以包含的格式有()

    • A、while循环嵌套do...while循环
    • B、for循环嵌套while循环
    • C、for循环嵌套do...while循环
    • D、for循环嵌套for环

    正确答案:A,B,C,D

  • 第20题:

    while和do…while的功能完全相同。


    正确答案:错误

  • 第21题:

    在下列各说法中,正确的说法有()。

    • A、与while结构相比,do…while结构至少要执行一次循环。
    • B、for结构和do…while结构类似,也是“先判断后执行”。
    • C、do…while结构是“先执行后判断”。
    • D、进入do…while循环的条件是:条件表达式为1。
    • E、退出while循环的条件是:条件表达式为1。

    正确答案:A,C

  • 第22题:

    单选题
    C语言的do-while循环中,循环由do开始,用while结束;而且在while表达式后面的()不能丢,它表示do-while循环的结束
    A

    /n

    B

    “;”

    C

    “%”

    D

    “,”


    正确答案: B
    解析: 暂无解析

  • 第23题:

    判断题
    do…while的功能与while一致,只是写法不同。
    A

    B


    正确答案:
    解析: 暂无解析