,
总结
1.逻辑运算符:连接多个条件
&&:逻辑与 一假必假
||:逻辑或 一真必真
! :逻辑非 非真必假,非假必真
2.条件结构
if结构: 如果条件为真执行其下语句
if(条件){
//语句
}
if...else结构:如果条件为真执行语句1,否则执行语句2
if(条件){
//语句1;
}else{
//语句2;
}
if...elseif...else结构:先判断条件1是否为真,如果条件1为真执行语句1,否则向下判断条件2是否否则真,如果条件2为真执行语句2,如果条件2为假继续判断条件3是否为真,条件3为真执行语句3...
如果所有条件都不满足执行else中的语句N.
if(条件1){
语句1;
}else if(条件2){
语句2;
}else if(条件3){
语句3
}
...
else{
语句N;
}
if嵌套:一个if语句包含其他的if语句。
if(条件1){
if(条件2){
语句;
}
}
switch结构:只能做等值判断。
switch(表达式){
case 常量1:
语句1;
[break;]
case 常量2:
语句2;
[break;]
...
default:
语句N;
[break;]
}