对于如下的选择结构,如果表达式为真,则()。
A: 先执行语句1,再执行语句2
B: 执行语句1,再执行if语句后的下一个语句
C: 执行语句2,再执行if语句后的下一个语句
D: 语句1和语句2都不执行,直接执行if语句后的下一个语句
A: 先执行语句1,再执行语句2
B: 执行语句1,再执行if语句后的下一个语句
C: 执行语句2,再执行if语句后的下一个语句
D: 语句1和语句2都不执行,直接执行if语句后的下一个语句
举一反三
- 下列关于if语句的描述,正确的有( ) A: if(表达式)语句。如果表达式的值为真(逻辑1),则执行其后的语句, 否则不执行该语句,继续往下执行。 B: If(表达式)语句1else语句2。如果表达式的值为真,则执行语句1,否则执行语句2 。 C: If(2>1)语句1 else 语句2。语句2将被执行。 D: If(2<1)语句1 else 语句2。语句2将被执行。
- if条件语句组1else语句组2end下列说法正确的是() A: 当条件成立时,执行语句组1,否则执行语句组2 B: 当条件成立时,执行语句组2,否则执行语句组1 C: 语句组1或语句组2执行后,再执行if语句的后继语句 D: 语句组1或语句组2执行后,不会再执行if语句的后继语句,
- 多分支的If结构如下图,如果表达式1和表达式2都为True,下列说法正确的是_______。If表达式1Then语句块1ElseIf表达式2Then语句块2…[Else语句块n+1]EndIf A: 只会执行语句块1。 B: 只会执行语句块2。 C: 先执行语句块1再执行语句块2。 D: 先执行语句块2再执行语句块1。
- 有代码如下, 请问执行哪些语句( )。 if<br/>56==100: 语句1 语句2 A: 执行语句1和语句2 B: 只执行语句1 C: 只执行语句2 D: 什么都不执行
- 如果x=10,应该执行以下哪句或哪些语句?if(x>=10){语句1;}else{语句2;} A: 语句1 B: 语句2 C: 语句1和语句2都执行 D: 语句1和语句2都不执行