switch语句( )。A.都可以用if-else if结构实现B.都不可以用if-else if结构实现C.有的可以用if-else if结构实现D.大部分不可以用if-else if结构实现

题目

switch语句( )。

A.都可以用if-else if结构实现

B.都不可以用if-else if结构实现

C.有的可以用if-else if结构实现

D.大部分不可以用if-else if结构实现


相似考题
更多“switch语句()。A.都可以用if-else if结构实现B.都不可以用if-else if结构实现C.有的可以用if-else ”相关问题
  • 第1题:

    switch语句( )。

    A.有的可以用if-else if结构实现

    B.都不可以用if-else if结构实现

    C.都可以用if-else if结构实现

    D.大部分可以用if-else if结构实现


    正确答案:C
    解析:switch语句的功能都可以用if-else if结构实现,不过有时候if-else if结构会比较复杂而已,用switch使结构清晰。当比较的数据类型为实型时,不能用switch,只能用if-else if。

  • 第2题:

    为了避免在嵌套的条件语句if-else中产生二义性,C语言中规定的if-else配对原则是______。

    A.else子句与缩排位置相同的if配对

    B.else子句与其之前最近的未被配对的if配对

    C.else子句与其之后最近的if配对

    D.else子句与同一行上的if配对


    正确答案:B

  • 第3题:

    switch语句( )。

    A.都可以用if-else if 结构实现

    B.都不可以用if-elseif 结构实现

    C.有的可以用if-else if 结构实现

    D.大部分不可以用if-else if 结构实现


    正确答案:A

  • 第4题:

    数据结构与算法里,break语句是调整语句可英语与下面那些语句中。()

    • A、while语句
    • B、if语句
    • C、if-else语句
    • D、if-else-if语句

    正确答案:A

  • 第5题:

    多分支情况判断常用语句是()。

    • A、if
    • B、if--else
    • C、if-else if
    • D、else-if-else

    正确答案:C

  • 第6题:

    为了避免嵌套的if-else 语句的二义性,C语言规定else 总是与()组成配对关系。


    正确答案:在其之前最近的未配对的if

  • 第7题:

    线性表可以用顺序存储结构实现,也可以采用链式存储结构实现。


    正确答案:正确

  • 第8题:

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

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

    正确答案:C,D

  • 第9题:

    switch语句可以用if语句完全代替。


    正确答案:正确

  • 第10题:

    break语句即可以用在循环中,也可以用在switch语句中。


    正确答案:正确

  • 第11题:

    判断题
    我们可以用“For Next”和“Do Loop”语句来实现循环结构,循环结构中的“循环体语句块”至少运行一次。
    A

    B


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

  • 第12题:

    填空题
    为了避免嵌套的if-else 语句的二义性,C语言规定else 总是与()组成配对关系。

    正确答案: 在其之前最近的未配对的if
    解析: 暂无解析

  • 第13题:

    为了避免在嵌套的条件语句if-else中产生二义性,C++语言中规定的if-else匹配原则是( )。

    A.else字句与所排位置相同的if配对

    B.else子句与其之前最近的if配对

    C.else子句与其之后最近的if配对

    D.else子句与同一行上的if配对


    正确答案:B
    解析:本题考核if-else语句中if与91se的匹配原则。当多个if…else语句嵌套时,else与哪个if匹配呢?为解决语义上的这种歧义性,C++语言规定,else连接到在同一层中最接近它而又没有其他else语句与之相匹配的if语句。

  • 第14题:

    switch语句 ( )

    A.都可以用if-else if结构实现

    B.都不可以用if-else if结构实现

    C.有的可以用if-else if结构实现

    D.大部分不可以用if-else if结构实现


    正确答案:A

  • 第15题:

    以下四个关于C语言的叙述中,错误的是()。

    • A、可以用while语句实现的循环一定可以用for语句实现
    • B、可以用for语句实现的循环一定可以用while语句实现
    • C、可以用do-while语句实现的循环一定可以用while语句实现
    • D、do-while语句与while语句的区别进是关键字“while”出现的位置不同

    正确答案:D

  • 第16题:

    数据结构与算法里,可以用什么语句完成迭代算法()

    • A、for语句
    • B、while语句
    • C、do-while语句
    • D、switch语句

    正确答案:A,B,C

  • 第17题:

    我们可以用“For Next”和“Do Loop”语句来实现循环结构,循环结构中的“循环体语句块”至少运行一次。


    正确答案:错误

  • 第18题:

    break语句可以用在循环和switch语句中。


    正确答案:正确

  • 第19题:

    循环结构可以用if语句来实现。


    正确答案:错误

  • 第20题:

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

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

    正确答案:C,D

  • 第21题:

    结构化程序的3种基本控制结构是()。

    • A、if-else结构、while结构、for结构
    • B、顺序结构、分支机构、循环结构
    • C、while结构、do-while结构、for结构
    • D、以上三种都不对

    正确答案:B

  • 第22题:

    以下关于if-else说法正确的是()。

    • A、不可以多个if-else进行嵌套
    • B、if-else里面不能在写if判断
    • C、if-else只能用一次
    • D、可以多个if-else进行嵌套

    正确答案:D

  • 第23题:

    单选题
    以下四个关于C语言的叙述中,错误的是()。
    A

    可以用while语句实现的循环一定可以用for语句实现

    B

    可以用for语句实现的循环一定可以用while语句实现

    C

    可以用do-while语句实现的循环一定可以用while语句实现

    D

    do-while语句与while语句的区别进是关键字“while”出现的位置不同


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

  • 第24题:

    单选题
    以下关于if-else说法正确的是()。
    A

    不可以多个if-else进行嵌套

    B

    if-else里面不能在写if判断

    C

    if-else只能用一次

    D

    可以多个if-else进行嵌套


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