在if---else语句格式中,else后面也可以有表达式,代表else下的条件。
举一反三
- if(表达式)语句1 else 语句2 结构中,如表达式为a>10,则else的条件隐含为a<10()
- if(表达式) 语句1;else 语句2 ;结构中,如表达式为a>10,则else的条件隐含为a<10。
- 中国大学MOOC: if(表达式) 语句1;else 语句2 ;此结构中,如表达式为a>10,则else的条件隐含为a<10。
- if(表达式) 语句1 else 语句2上述结构中,如果表达式中条件是a>10,则else的条件隐含为a
- 下面对switch语句和if---else if---else语句的描述正确的有哪些? A: 一般情况下,在实现选择结构时两个语句可以相互替换。 B: switch语句通常处理 case为比较确定值的情况, 而 if…else if…else语句更加灵活,常用于范围判断(大于、等于某个范围)。 C: switch 语句进行条件判断后直接执行到程序的条件语句,效率更高,而if…else if…else语句有几种条件,就得判断多少次。 D: 当分支比较少时,if…else if…else语句的执行效率比 switch语句高。 E: 当分支比较多时,switch语句的执行效率比较高,而且结构更清晰。