本篇是对C++中运算符的详细介绍。
一、运算符
作用: 用于执行代码的运算
运算符的分类:
| 运算符类型 | 作用 |
|---|---|
| 算术运算符 | 用于处理四则运算 |
| 赋值运算符 | 用于将表达式的值赋给变量 |
| 比较运算符 | 用于表达式的比较,并返回一个真值(1)或假值(0) |
| 逻辑运算符 | 用于根据表达式的值返回真值(1)或假值(0) |
1. 算术运算符
假设A=10,B=20,如果我们要对A和B进行数学上的运算,则可以使用以下算术运算符:
| 运算符 | 含义 | 示例 |
|---|---|---|
| + | 加 | A + B 将得到 30 |
| - | 减 | A - B 将得到 -10 |
| * | 乘 | A * B 将得到 200 |
| / | 除 | B / A 将得到 2 |
| % | 取余,即整除后的余数 | B % A 将得到 0 |
| ++ | 自增运算符,整数值增加 1 | A++ 将得到 11 |
| - - | 自减运算符,整数值减少 1 | A-- 将得到 9 |
[注意]:
(1)当两个整数类型变量相除时,不论是否将被整数,都将会被自动取整。
#include<iostream>
using namespace std;
int main(){
int a=10,b=3;
cout << a/b << endl;
//输出结果:3,但实际在数学中10/3=3.333333...
return 0;
}
(2)当两个数相除,且其中至少包含一个浮点数时,则将会保留小数点。
#include<iostream>
using namespace std;
int main(){
int a=10;
float b=0.35,c=1.5,d=3.14;
cout << a/b << endl;
// 输出结果:28.5714
cout << c/d << endl

本文详细介绍了C++中的各种运算符,包括算术运算符(如加、减、乘、除、取余)、赋值运算符、比较运算符(等于、不等于、大于、小于等)以及逻辑运算符(逻辑与、逻辑或、逻辑非),通过实例展示了它们的用法和特性。
最低0.47元/天 解锁文章
780

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



