一、算数运算符
| 运算符 | 术语 |
|---|---|
| - | 正号 |
| - | 负号 |
| - | 加 |
| - | 减 |
| * | 乘 |
| / | 除 |
| % | 取模(取余) |
| ++ | 递增 |
| - - | 递减 |
注:
- ++和- -分为前置(先递增/减后计算)和后置(先计算后递增/减)
- 两个整数相除的结果还是整数(将小数部分删掉了)
- 小数之间不能取模
二、赋值运算符
| 运算符 | 术语 |
|---|---|
| = | 赋值 |
| += | 加等于 |
| -= | 减等于 |
| *= | 乘等于 |
| /= | 除等于 |
| %= | 取模等于 |
注:除了“=”之外,别的都是先运算后赋值
三、比较运算符(返回的结果为1或0)
| 运算符 | 术语 | 例子 | 结果 |
|---|---|---|---|
| == | 相等于 | 4==3 | 0 |
| != | 不等于 | 4 !=3 | 1 |
| < | 小于 | 4<3 | 0 |
| > | 大于 | 4>3 | 1 |
| <= | 小于等于 | 4<=3 | 0 |
| >= | 大于等于 | 4>=3 | 1 |
例:
#include <iostream>
using namespace std;
int a=10;
int b=20;
cout<<(a==b)<<endl;
结果为0
注意:cout后面的a==b要加小括号,优先处理
四、逻辑运算符(返回值为1或0)
| 运算符 | 术语 | 示例 |
|---|---|---|
| ! | 非 | !a |
| && | 与 | a&&b |
|| | 或 | a||b |
注:cout后面的运算式也要加()

本文详细讲解了算术运算符如加减乘除、赋值运算符的使用规则,包括比较运算符(等于、不等于等)和逻辑运算符(非、与、或)。重点介绍了运算符的优先级和应用场景,适合初学者查阅。
2万+

被折叠的 条评论
为什么被折叠?



