C++基础:运算符-创新互联
1. 算术运算符
3. 比较运算符
文章名称:C++基础:运算符-创新互联
链接地址:http://pwwzsj.com/article/dehcii.html
- 处理四则运算
- 算术运算符:
运算符 | 术语 | 示例 | 结果 |
---|---|---|---|
+ | 正号 | +3 | 3 |
- | 负号 | -3 | -3 |
+ | 加 | 10 + 5 | 15 |
- | 减 | 10 - 5 | 5 |
* | 乘 | 10 * 5 | 50 |
/ | 除 | 10 / 5 | 2 |
% | 取模(取余) | 10 % 3 | 1 |
++ | 前置递增 | a=2; b=++a; | a=3; b=3; |
++ | 后置递增 | a=2; b=a++; | a=3; b=2; |
– | 前置递减 | a=2; b=–a; | a=1; b=1; |
– | 后置递减 | a=2; b=a–; | a=1; b=2; |
2. 赋值运算符除法运算中,
网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、小程序制作、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了监利免费建站欢迎大家使用!1.什么类型的数据相除得到什么数据,如:
8 / 5 只能得到1
2.除数不能为0
取模(取余)运算中,
1.只有整型变量可以
2.除数依然不能为零
前后置运算的区别
前置则先进行++(或–),后进行表达式,如:
int a = 10; int b = 0, c = 0; b = ++a;//b = 11; c = a--;//c= 10;
- 将表达式的值赋给变量
运算符 | 术语 | 示例 | 结果 |
---|---|---|---|
= | 赋值 | a=2; b=3; | a=2; b=3; |
+= | 加等于 | a=0; a+=2(a = a + 2); | a=2; |
-= | 减等于 | a=5; a-=3(a = a - 3); | a=2; |
*= | 乘等于 | a=2; a*=2(a = a * 2); | a=4; |
/= | 除等于 | a=4; a/=2(a = a / 2); | a=2; |
%= | 模等于 | a=3; a%2(a = a % 2); | a=1; |
- 用于表达式比较,同时返回真值或假值
运算符 | 术语 | 示例 | 结果 |
---|---|---|---|
== | 相等于 | 4 == 3 | 0 |
!= | 不等于 | 4 != 3 | 1 |
< | 小于 | 4< 3 | 0 |
> | 大于 | 4 >3 | 1 |
<= | 小于等于 | 4<= 3 | 0 |
>= | 大于等于 | 4 >= 1 | 1 |
4. 逻辑运算符“真”返回“1”,“假”返回“0”,如:
int a = 10; int b = 11; int c = 0; c = (a == b);//c = 0 c = (a != b);//c = 1
- 根据表达式的值返回真值或假值
运算符 | 术语 | 示例 | 结果 |
---|---|---|---|
! | 非 | !a | 如果a为假,则!a为真; 如果a为真,则!a为假。 |
&& | 与 | a && b | 如果a和b都为真,则结果为真,否则为假。 |
|| | 或 | a || b | 如果a和b有一个为真,则结果为真,二者都为假时,结果为假。 |
小结
逻辑非:真变假,假变真
逻辑与:一假即假
逻辑或:一真即真
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
文章名称:C++基础:运算符-创新互联
链接地址:http://pwwzsj.com/article/dehcii.html