最基本的加减乘除。
int a = 10;
int b = 3;
int sum = a + b; // 加法:13
int diff = a - b; // 减法:7
int product = a * b; // 乘法:30
int quotient = a / b; // 除法:3 (注意!整数相除只留整数,小数部分被切掉了!)
int remainder = a % b; // 取模(求余数):1 (10 除以 3 余 1)
用来比较两个值,结果永远是 true 或 false。
bool isStronger = a > b; // true
bool isEqual = a == b; // false (注意是两个等号!)
bool isNotEqual = a != b; // true
用来组合多个条件。
&& (与/AND): 两人同时出招。只有两边都为真,结果才为真。|| (或/OR): 只要一人出招。只要有一边为真,结果就为真。! (非/NOT): 乾坤大挪移。真变假,假变真。++ (自增) 和 -- (自减)!
a++ 是先出招再修炼,++a 是先修炼再出招。
令狐冲内力 100,田伯光内力 80。两人比拼内力:
int linghu = 100; int tian = 80;
int linghu = 100;
int tian = 80;
bool result = (linghu > tian) && (linghu < 200); // true
linghu = linghu / 2; // 或者 linghu /= 2; 结果是 50