niusouti.com
更多“21、if-else和case语句都可以实现分支结构, if-else语句有优先级,生成串行结构,延迟相等 case语句描述并行结构,电路延迟大。”相关问题
  • 第1题:

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

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

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

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

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


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

  • 第2题:

    Select Case…End Select结构与下列语句结构可以实现同样功能的是( )。 A.if…Then…End if

    Select Case…End Select结构与下列语句结构可以实现同样功能的是( )。

    A.if…Then…End if

    B.For…Next

    C.D0…Loop

    D.While…Wend


    正确答案:A
    暂无解析,请参考用户分享笔记

  • 第3题:

    下列不是分支结构的语句是( )。

    A.If...Then...End IF

    B.While...Wend

    C.If...Then...Else...Endlf

    D.Select...Case...End Select


    正确答案:B
    解析: 本题考查控制结构的知识。选项

  • 第4题:

    switch语句 ( )

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

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

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

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


    正确答案:A

  • 第5题:

    switch语句( )。

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

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

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

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


    正确答案:A

  • 第6题:

    Case结构用于执行条件语句,Case结构下至少有()个子框图,Case结构下数据隧道显示为空心框的原因是()


    正确答案:2;没有在每个子框图中为数据隧道提供数据源

  • 第7题:

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

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

    正确答案:A

  • 第8题:

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


    正确答案:错误

  • 第9题:

    swtich结构中的break作用是结束当前case语句的执行,继续下一个case分支的判断。


    正确答案:错误

  • 第10题:

    下列有关条件语句的叙述中错误的是()

    • A、所有的IF语句均可以改用DO CASE语句来实现
    • B、所有的DO CASE语句均可以改用IF语句来实现
    • C、所有的IF语句均可以改用IIF()函数来实现
    • D、IF语句和DO CASE语句均可以嵌套使用

    正确答案:C

  • 第11题:

    判断题
    break语句在switch结构语句中的作用是终止某个case,并跳出switch结构语句。
    A

    B


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

  • 第12题:

    单选题
    下列有关条件语句的叙述中错误的是()
    A

    所有的IF语句均可以改用DO CASE语句来实现

    B

    所有的DO CASE语句均可以改用IF语句来实现

    C

    所有的IF语句均可以改用IIF()函数来实现

    D

    IF语句和DO CASE语句均可以嵌套使用


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

  • 第13题:

    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。

  • 第14题:

    下列不是分支结构的语句是( )。【考点4 VBA流程控制语句】

    A.If…Then…End IF

    B.While…Wend

    C.If…Then…Else…End If

    D.Select…Case…End Select


    正确答案:B
    暂无解析,请参考用户分享笔记

  • 第15题:

    下列不是分支结构的语句是( )。

    A.If...Then...EndIf

    B.While...Wend

    C.If...Then...Else...EndIf

    D.Select...Case...End Select


    正确答案:B
    解析:分支结构共有两种。第一种,IF…Then…Else...Endif,此语句在符合某个条件时运行一段语句,在条件不符合时运行另一段语句。其中Else子句还可以省略,故选项A及选项C都为此种方法。第2种,Select...Case...EndSelect语句用来处理较复杂的多条件选择的判断,首先对测试表达式求值,然后测试该值是否与Case中的值相匹配,遇到第一个相匹配的值,执行其后的程序段。选项D为此种方法。选项B中的While...Wend为循环语句,不属于分支结构语句。所以,本题应该选B。

  • 第16题:

    下列多分支选择结构的Case语句,写法错误的是().

    A:Case 1,5,7,9

    B:Case 8 To 12

    C:Case Is< "Man"

    D:Case 5 To 2


    正确答案:D

  • 第17题:

    VB中实现分支结构的语句有( )。

    A.For语句和Loop语句
    B.Do语句和For语句
    C.If语句和SelectCase语句
    D.While语句、For语句和Repeat语句

    答案:C
    解析:

  • 第18题:

    对于switch语句下的case语句,必须在每个case分支结束前加上break语句。


    正确答案:正确

  • 第19题:

    break语句在switch结构语句中的作用是终止某个case,并跳出switch结构语句。


    正确答案:正确

  • 第20题:

    关于选择结构下列哪个说法正确()。

    • A、if语句和else语句必须成对出现
    • B、if语句可以没有else语句对应
    • C、switch结构中每个case语句中必须用break语句
    • D、switch结构中必须有default语句

    正确答案:B

  • 第21题:

    采用多分支实现简易计算器功能,以下描述正确的是()。

    • A、只能用switch多分支语句实现计算器程序
    • B、用switch..case..default结构实现的计算器中加入default语句使得程序具有较好的容错性
    • C、用switch结构实现计算器,结构紧凑,代码条理
    • D、switch结构与if...else..if都是用来实现多分支选择结构的

    正确答案:B,C,D

  • 第22题:

    以下语句中()不是循环结构语句。

    • A、Scan„„endscan
    • B、case„„endcase
    • C、for„„endfor
    • D、do„„enddo

    正确答案:B

  • 第23题:

    单选题
    关于选择结构下列哪个说法正确()。
    A

    if语句和else语句必须成对出现

    B

    if语句可以没有else语句对应

    C

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

    D

    switch结构中必须有default语句


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

  • 第24题:

    判断题
    switch结构中每个case语句中必须用break语句。
    A

    B


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