参考答案和解析
正确答案: B
解析:
A项,switch语句中的case标号语句可以是一系列语句,也可以包含语句块,不是必须用一对大括号括起来;BC两项,if语句的分支和循环语句的循环体可以是一条语句也可以是一个语句块,所以不是必须用一个大括号括起来;D项,函数的函数体必须用花括号括起来,表示是语句块。
更多“单选题必须用一对大括号括起来的程序段是(  )。A switch语句中的case标号语句B if语句的分支C 循环语句的循环体D 函数的函数体”相关问题
  • 第1题:

    在for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来变成一条复合语句。()

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


    参考答案:正确

  • 第2题:

    下列关于break语句的描述,不正确的是( )。

    A.break语句可用在循环体内,它将使执行流程跳出本层循环体

    B.break语句可用在switch语句中,它将使执行流程跳出当前switch语句

    C.break语句可用在订语句中,它将使执行流程跳出当前if语句

    D.break语句在一层循环体中可以出现多次


    正确答案:C
    解析:break语句只能用在switch语句和循环语句中。在switch语句中,break用来使执行流程跳出switch语句,而继续执行switch后面的语句。在循环语句中,break用来使执行流程无条件地跳出本层循环体。

  • 第3题:

    下列说法中不正确的是( )。

    A.switch语句功能可以由if-else语句实现

    B.若用于比较的数据类型为double,则不能用switch语句来实现

    C.if-else语句的执行效率总是比switch语句高

    D.case子句可以有多个语句,并且不需要用大括号”{}”括起来


    正确答案:C
    解析:并不是所有的if-else语句的执行效率都高于switch语句,在一些特定的情况下, switch语句可以比较简炼,同时容易阅读,因此,选项C的描述是错误的。

  • 第4题:

    循环语句的循环体部分,不可以是( )。

    A.单一的一条语句

    B.大括号{ }括起的代码块

    C.复合语句

    D.汉字语句


    正确答案:D

  • 第5题:

    在JavaScript中,关于break语句,描述错误的是()。

    A.break语句用于循环体内,它将退出循环

    B.break语句用在switch语句中,它表示退出switch语句

    C.break语句用于if语句中,它表示退出if语句


    答案:C

  • 第6题:

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

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

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

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

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


    正确答案:A

  • 第7题:

    下面有关for循环的正确描述是

    A.for循环只能用于循环次数已经确定的情况
    B.for循环是先执行循环体语句,后判断表达式
    C.在for循环中,不能用break语句跳出循环体
    D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

    答案:D
    解析:
    选项A)for循环可以用于循环次数不确定的情况;选项B)for循环是先判断表达式,后执行循环体语句;选项C)在for循环中,可以用break语句跳出循环体,从而接着执行循环体后面的语句。

  • 第8题:

    switch结构中每个case语句中必须用break语句。


    正确答案:错误

  • 第9题:

    以下关于switch语句和break语句的描述中不正确的是()。

    • A、break语句不能用于循环语句和switch语句外的任何其它语句
    • B、switch语句中使用break语句或continue语句的作用相同
    • C、在循环语句中使用break语句是为了使流程跳出循环体,提前结束循环
    • D、在循环语句中使用continue语句是为了结束本次循环,而不是终止整个循环的执行。

    正确答案:B

  • 第10题:

    下面有关for循环的正确描述是().

    • A、for 循环只能用于循环次数已经确定的情况
    • B、for 循环是先执行循环循环体语句,后判断表达式
    • C、在 for 循环中,不能用 break 语句跳出循环体
    • D、for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

    正确答案:D

  • 第11题:

    单选题
    以下关于for循环的说法不正确的是()。
    A

    for循环只能用于循环次数已经确定的情况

    B

    for循环是先判定表达式,后执行循环体语句

    C

    for循环中,可以用break语句跳出循环体

    D

    for循环体语句中,可以包含多条语句,但要用花括号括起来


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

  • 第12题:

    判断题
    for循环体语句中,可以包含多条语句,但要用大括号括起来 。
    A

    B


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

  • 第13题:

    下列关于break语句的叙述不正确的是( )。

    A.break语句可用在循环体中,它将使执行流程跳出本层循环体

    B.break语句可用在switch语句中,它将使执行流程跳出当前switch语句

    C.break语句可用在if语句中,它将使执行流程跳出当前if语句

    D.break语句在一层循环体中可以出现多次


    正确答案:C

  • 第14题:

    switch语句中,case分支如果包含多条语句,( )。

    A.可以不用“{}”括起

    B.可以不用“{}”括起,但必须紧跟break子句

    C.必须用“{}”括起

    D.必须用“[]”括起


    正确答案:A
    解析:Java语言中规定,在switch语句中,case分支如果包含多条语句时,可以不用“{}”括起。

  • 第15题:

    必须用一对大括号括起来的程序段是( )。

    A.switCh语句中的ease标号语句

    B.if语句的分支

    C.循环语句的循环体

    D.函数的函数体


    正确答案:D
    本题考查C++基本控制结构.A、B、C三个选项中的大括号不是必须的,而D选项中的函数体必须使用大括号。

  • 第16题:

    以下叙述中正确的是

    A.只能在循环体内和switch语句体内使用break语句

    B.当break出现在循环体中的switch语句体内时,其作用是跳出该switch语句体,并中止循环体的执行

    C.continue语句的作用是:在执行完本次循环体中剩余语句后,中止循环

    D.在while语句和do-while语句中无法使用continue语句


    正确答案:A
    break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时,可使程序跳出switch而执行switch以后的语句;当break语句用于do…while、for、while循环语句中时,可使程序终止循环而执行循环后面的语句,即满足条件时便跳出循环。continue语句的作用是跳过循环体中剩余的语句而强行执行下一次循环。B选项中break只跳出该switch语句,并不能终止循环,因此B错。C选项continue语句结束本次循环,至于大循环的终止与否与其无关,因此C错。D项中while和do…while语句都可以使用,continue语句跳出本次循环,因此D错误。因此A进项正确。

  • 第17题:

    下面有关for循环的描述正确的是( )

    A、for循环体语句中,可以包含多条语句,但要用大括号括起来

    B、for循环只能用于循环次数已经确定的情况

    C、在for循环中,不能使用break语句跳出循环

    D、for循环是先执行循环体语句,后进行条件判断


    正确答案:A

  • 第18题:

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

    A.for循环只能用于循环次数已经确定的情况
    B.for循环是先执行循环体语句,后判断表达式
    C.在for循环中,不能用break语句跳出循环体
    D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

    答案:D
    解析:

  • 第19题:

    在switch语句中,case后面的子句如果是多条语句,不用花括号{}将多条语句括起来。


    正确答案:正确

  • 第20题:

    for循环体语句中,可以包含多条语句,但要用大括号括起来 。


    正确答案:正确

  • 第21题:

    以下关于for循环的说法不正确的是()。

    • A、for循环只能用于循环次数已经确定的情况
    • B、for循环是先判定表达式,后执行循环体语句
    • C、for循环中,可以用break语句跳出循环体
    • D、for循环体语句中,可以包含多条语句,但要用花括号括起来

    正确答案:A

  • 第22题:

    判断题
    在switch语句中,case后面的子句如果是多条语句,不用花括号{}将多条语句括起来。
    A

    B


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

  • 第23题:

    单选题
    下列关于while语句的描述中,正确的是()。
    A

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

    B

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

    C

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

    D

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


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