下列语句序列执行后,x 的值是_______。 int a=2, b=4, x=5; if( a 下列语句序列执行后,ch1 的值是________。 char ch1=’A’,ch2=’W’; if(ch1 + 2 < ch2 ) ++ch1; if结构和if-else结构所做的动作是相同。 分支结构中的break语句是用于退出switch的,若无break语句,则程序将不再比较而是依次执行其后所有语句。 switch语句中的default 是必须有的。 break语句在switch选择结构中是必须的。 在 switch 语句中,关键字 break 是可选的,但它通常用在每个分支的结尾,以中止执行 switch 语句的剩余部分。如果没有出现 break 语句,则执行接下来的 case 语句。 当对 pl&&p2 求值时,Java 先求 p1的值,如果p1为 true, 再对 p2 求值;如果 p1为 false, 就不再对 P2 求值。当对 p1||p2 求值时,Java 先求 p1的值,如果 p1为 false, 再对 p2 求值;如果 p1为 true, 就不再对 p2 求值。 表达式中的操作符按照括号、操作符优先级以及操作符结合规则所确定的次序进行求值。 在if-else语句中,if语句可以单独使用,else语句也可以单独使用。 switch语句中,break语句写在case后面,作用是跳出此case字句。 switch语句中,case后面必须是常量。 switch后面括号中的表达式只能是int、byte、short或char类型的值。 switch语句中,case分支中包含多条语句时,可以不用大括号{ }括起。 if-else语句不可以进行嵌套。 if或else语句体中的语句若多于一条,外面需要用大括号括起来。