比较与逻辑运算
把问题转换成 true 或 false,为条件分支做好准备。
比较两个值
>、<、>=、<=、== 和 != 分别表示大于、小于、大于等于、小于等于、相等和不相等。
注意:= 用于赋值,== 才用于判断相等。
组合多个条件
&&:两个条件都成立。||:至少有一个条件成立。!:对条件取反。
int score = 85;
bool valid = score >= 0 && score <= 100;
bool passed = valid && score >= 60;
在 C++ 中,判断区间不能写成 0 <= score <= 100,要用 && 连接两次比较。