第四章 选择机构
Everthing ending is just a new beginning.
每次结束都是新的开始
关系运算符
逻辑运算符
1 2 3 4 5 6 7 8
| && 逻辑与(且) 两者都为真时结果才为真有一个为假,结果为假 || 逻辑或 有一个为真,结果为真 两者都为假时,结果才为假 ! 逻辑或 运算量为真时,结果为假 运算量为假时,结果为真
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| 0. () 1. 逻辑非(!) ++ -- ~ - 2. 算术运算 * / % + - << >> [左右移] 3. 关系运算 < <= > >= == != 4. && 和 || && 优先级大于 || 5. 条件 ? : 6. 赋值运算 += -= *= ... 7. 逗号
|
条件运算符
1 2
| ? 三目运算符 表达式1 ? 表达式2 : 表达式3
|
if 语句
1 2 3 4 5 6 7 8 9
| if(表达式) { }
if(a>2) a = 3;
|
交换两个变量的值
switch 语句
1 2 3 4 5 6 7 8 9 10 11 12
| switch(表达式) { case 表达式1: 语句1; break; case 表达式2: 语句2; break; ... default: 语句n; }
|