更多“循环结构while语句中一般都有default语句。”相关问题
  • 第1题:

    java中的循环语句类型有()。

    A.for语句

    B.if语句

    C.while语句

    D.do-while语句


    参考答案:ACD

  • 第2题:

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

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

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

    C.用while语句构成的循环,只有在while后的表达式为非0时才执行循环

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


    正确答案:C
    解析:本题考核对do-while语句、while语句基本语法的掌握。选项A中,while语句构成的循环体可由其他语句构成的循环体代替,所以选项A不正确。选项B中,do-while语句构成的循环,当while的条件表达式的值为0时,也可结束循环,所以选项B也不正确。选项C是正确的。选项D可参照选项B,当使用break语句时,也可退出循环。故选项D也不正确。

  • 第3题:

    ● 程序设计语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的 while 语句和先执行循环体再判断循环条件的 do-while 语句。关于这两种循环语句,在不改变循环体的条件下, (21) 是正确的。

    (21)

    A. while语句的功能可由do-while语句实现

    B. do-while语句的功能可由while语句实现

    C. 若已知循环体的次数,则只能使用while语句

    D. 循环条件相同时,do-while语句的执行效率更高


    正确答案:B

  • 第4题:

    while语句循环结构和do…while语句循环结构的区别在于()。

    • A、while语句的执行效率较高
    • B、do…while语句编写程序较复杂
    • C、无论条件是否成立,while语句都要执行一次循环体
    • D、do…while循环是先执行循环体,后判断条件表达式是否成立,而while语句是先判断条件表达式,再决定是否执行循环体

    正确答案:D

  • 第5题:

    下面关于do...while循环结构描述不正确的是()

    • A、由于do...while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句
    • B、程序中只要使用了二个或二个以上的do...while循环结构就构成了循环嵌套
    • C、do...while循环结构中可以使用循环跳转语句continue及break
    • D、do...while循环结构是先判断循环条件后执行循环体

    正确答案:A,B,D

  • 第6题:

    关于循环语句和跳转语句,下面描述错误的是()

    • A、使用双重循环语句不允许while与do…while语句嵌套for语句
    • B、break用于switch结构,if结构及循环结构,其含义是中断,中止
    • C、循环跳转语句只有break一种
    • D、while.if及for都是用来实现循环结构

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

  • 第7题:

    关于continue语句使用正确的是()。

    • A、continue语句可以用在选择结构if中
    • B、continue语句可以用在选择结构switch中
    • C、continue语句可以用在循环结构while中
    • D、continue语句可以用在循环结构for中

    正确答案:C,D

  • 第8题:

    使用switch语句注意事项正确的包括()。

    • A、有无break都行,一般都有,break的作用是跳出switch
    • B、default是缺省值,可有可无
    • C、default语句可有可无是因为default语句相当于注释,不会执行
    • D、switch结构中break与default必须有,不能缺省

    正确答案:A,B

  • 第9题:

    下列关于do...while语句和while语句的叙述中,错误的是()。

    • A、do...while语句先执行循环体中的语句,然后再判断表达式
    • B、while语句是先进行条件判断,满足条件才去执行循环体
    • C、while语句至少要执行一次循环语句
    • D、do...while循环至少要执行一次循环语句

    正确答案:C

  • 第10题:

    Python中,for和while可以有else语句?()

    • A、只有for有else语句
    • B、只有while有else语句
    • C、for,while都有else语句
    • D、for,while都没有else语句

    正确答案:C

  • 第11题:

    单选题
    while语句循环结构和do…while语句循环结构的区别在于()。
    A

    while语句的执行效率较高

    B

    do…while语句编写程序较复杂

    C

    无论条件是否成立,while语句都要执行一次循环体

    D

    do…while循环是先执行循环体,后判断条件表达式是否成立,而while语句是先判断条件表达式,再决定是否执行循环体


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

  • 第12题:

    多选题
    关于循环语句和跳转语句,下面描述错误的是()
    A

    使用双重循环语句不允许while与do…while语句嵌套for语句

    B

    break用于switch结构,if结构及循环结构,其含义是中断,中止

    C

    循环跳转语句只有break一种

    D

    while.if及for都是用来实现循环结构


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

  • 第13题:

    在DO WHILE…ENDD0循环结构中LOOP语句的作用是( )。

    A.退出循环,返回到程序开始处

    B.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

    C.该语句在DO WHILE…ENDDO循环结构中不起任何作用

    D.转移到DO WHILE语句行,开始下一次判断和循环


    正确答案:D
    D。【解析】在DOWHILE…ENDD0循环结构中LOOP语句的作用是循环结构,从LOOP处开始循环。

  • 第14题:

    下列关于while语句的描述中,正确的是()

    A、while语句循环体中可以没有语句

    B、while语句的循环条件可以是整型变量

    C、while语句的循环体必须使用大括号

    D、while语句的循环体至少被执行一次


    正确答案:A

  • 第15题:

    ● 程序语言一般都提供多种循环语句,例如实现先判断循环条件再执行循环体的while 语句和先执行循环体再判断循环条件的 do-while 语句。关于这两种循环结构,在不改变循环体的条件下, (17) 是正确的。

    (17)

    A.while语句的功能可由do-while语句实现

    B.do-while语句的功能可由while语句实现

    C.若已知循环体的次数,则只能使用while语句

    D.循环条件相同时,do-while语句的执行效率更高


    正确答案:B


  • 第16题:

    下面关于循环中的描述正确的是()

    • A、使用双重循环语句允许while与for语句嵌套do-while语句
    • B、break用于switch结构及循环结构,其含义是中断,中止
    • C、if能实现选择还能实现循环结构
    • D、while,do-while及for都是用来实现循环结构.

    正确答案:A,B,D

  • 第17题:

    数据结构与算法里,while循环属于当型循环,其循环变量的初值写在()

    • A、while语句{}中的第一句
    • B、while语句{}中的最后一句
    • C、while语句的上面
    • D、while语句的下面

    正确答案:C

  • 第18题:

    作为跳转语句之一的continue语句,以下说说法正确的是()。

    • A、continue语句可以用在选择结构if中
    • B、continue语句可以用在选择结构switch中
    • C、continue语句可以用在循环结构while中
    • D、continue语句可以用在循环结构for中

    正确答案:C,D

  • 第19题:

    default使用说法正确的是()。

    • A、switch结构中的default是注释语句,不执行
    • B、default与case语句的顺序是任意的
    • C、default只能写在所有case语句之后
    • D、default在switch结构中可以省略,但一般不省略

    正确答案:B,D

  • 第20题:

    关于break语句使用说法正确的是()。

    • A、break语句不能在循环结构中使用
    • B、break语句能在循环结构中使用
    • C、break语句可以在while循环中出现多次
    • D、break语句可以在while循环中只能出现一次

    正确答案:B,C

  • 第21题:

    以下描述中,错误的包括()。

    • A、break语句不能在循环结构中使用
    • B、break语句能在循环结构中使用
    • C、break语句可以在while循环中出现多次
    • D、break语句可以在while循环中只能出现一次

    正确答案:A,D

  • 第22题:

    单选题
    Python中,for和while可以有else语句?()
    A

    只有for有else语句

    B

    只有while有else语句

    C

    for,while都有else语句

    D

    for,while都没有else语句


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

  • 第23题:

    单选题
    在DO WHILE…ENDDO循环结构中LOOP语句的作用是(  )。
    A

    退出循环,返回到程序开始处

    B

    终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

    C

    该语句在DO WHILE…ENDDO循环结构中不起任何作用

    D

    转移到DO WHILE语句行,开始下一次判断和循环


    正确答案: C
    解析:
    如果循环体包含LOOP语句,那么当遇到LOOP时,就结束循环体的本次执行,不再执行其后面的语句,而是转回DO WHILE处重新判断条件,即开始下一次判断和循环。