分支语句是否执行由它前面的布尔表达式的值决定,我们称在If...End If结构中包含其他If...End If或流控制结构的构造为嵌套。在If...End If结构中,可嵌套的If□End If结构的数量或深度是( )。A.有限制的B.没有严格限制的C.最多3层D.最多5层

题目

分支语句是否执行由它前面的布尔表达式的值决定,我们称在If...End If结构中包含其他If...End If或流控制结构的构造为嵌套。在If...End If结构中,可嵌套的If□End If结构的数量或深度是( )。

A.有限制的

B.没有严格限制的

C.最多3层

D.最多5层


相似考题
参考答案和解析
正确答案:B
更多“分支语句是否执行由它前面的布尔表达式的值决定,我们称在If...End If结构中包含其他If...End If ”相关问题
  • 第1题:

    在双分支选择结构中,当条件表达式的值为true时,执行语句块1,否则执行语句块2。


    多对多

  • 第2题:

    switch语句也是多分支语句,功能与if系列条件语句相同,不同的是它只能针对某个表达式的值作出判断,从而决定执行哪一段代码。


    无序

  • 第3题:

    14、以下关于Python的选择结构(分支结构)的描述中,错误的是()?

    A.Python的选择结构使用关键字if, elif和else来实现,每个if后面必须有elif或者else

    B.if-else结构是可以嵌套的,形成多分支结构

    C.if语句会判断if后面的逻辑表达式,当表达式结果为真时,执行if中的语句块

    D.Python中采用缩进表示逻辑包含关系,是语法部分,缩进不正确会影响分支功能


    单分支;双分支;多分枝

  • 第4题:

    20、在“if-语句” 和 “while-语句”中,布尔表达式的作用仅仅用于执行流程的控制


    正确

  • 第5题:

    对于switch语句,描述错误的()

    A.switch中的表达式的值限定了数据类型,只能是byte、char、int类型的值,返回其他类型的值,程序会提示错误。

    B.从case到break代表一个分支结构。case后面为常量表达式,用于判断与switch中表达式是否相等。

    C.如果每个分支的值和表达式都不相等,则执行default后面的语句。

    D.default语句不可以去掉。


    default语句块必须放在switch语句的最后