分支语句是否执行由它前面的布尔表达式的值决定,我们称在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层


相关考题:

下面关于switch语句的叙述中,错误的是() A.case后面的表达式可以是关系表达式B.switch语句是多分支选择语句C.每一个case后面的值必须互不相同,否则会出现矛盾的现象D.在执行一个case分支后,可用一个break语句使流程跳出switch语句

以下关于 for 循环的说法, 不正确的是A.for 语句中的 3 个表达式都可以省略B.for 语句中的 3 个表达式中, 若第 2 个表达式的值为 true, 则执行循环体中的语句,直到第 3 个表达式的返回值为 falseC.for 语句中的 3 个表达式中, 第 2 个表达式必须是布尔类型的表达式, 其他两个可以是任意类型的表达式D.for 语句中的 3 个表达式中, 第 1 个表达式执行且仅执行一次; 每当循环体语句被执行后, 第 3 个表达式都跟着被执行一次

下列关于选择结构语句的说法中,错误的是()A.if语句中的条件表达式是一个布尔值B.if语句和switch语句都属于选择结构语句C.switch语句中的表达式只能是布尔类型的值D.switch语句中的表达式可以是String类型

4、对于switch语句,描述错误的()A.switch中的表达式的值限定了数据类型,只能是byte、char、int类型的值,返回其他类型的值,程序会提示错误。B.从case到break代表一个分支结构。case后面为常量表达式,用于判断与switch中表达式是否相等。C.如果每个分支的值和表达式都不相等,则执行default后面的语句。D.default语句不可以去掉。

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

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

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

对于switch语句,描述错误的()A.switch中的表达式的值限定了数据类型,只能是byte、char、int类型的值,返回其他类型的值,程序会提示错误。B.从case到break代表一个分支结构。case后面为常量表达式,用于判断与switch中表达式是否相等。C.如果每个分支的值和表达式都不相等,则执行default后面的语句。D.default语句不可以去掉。

14、以下关于Python的选择结构(分支结构)的描述中,错误的是()?A.Python的选择结构使用关键字if, elif和else来实现,每个if后面必须有elif或者elseB.if-else结构是可以嵌套的,形成多分支结构C.if语句会判断if后面的逻辑表达式,当表达式结果为真时,执行if中的语句块D.Python中采用缩进表示逻辑包含关系,是语法部分,缩进不正确会影响分支功能