运算符
作用:用于执行代码的运算
主要有以下几类运算符:
1.1算数运算符
作用:用于处理四则运算
加减乘除
、-、*、/
% 取余
: a ,先走完这一行代码,然后再进行 1; a,先对a进行 1,再走这行代码
--: a-- ,先走完这一行代码,然后再进行 -1; --a,先对a进行 -1,再走这行代码
注意:两个小数不可以做取模运算
#define _CRT_SECURE_NO_WARNINGS 1 #include <iostream> using namespace std; int main() { int a = 10; cout << "a = " << a << endl; // 10 a ; cout << "a = " << a << endl; // 12 cout << "请输入整数类型a" << endl; cin >> a; //输一个 25 cout << "a = " << a << endl; // 26 a; cout << "a = " << a << endl; // 27 a = 100; cout << a * 10 << endl; // 1000,走完这一步之后才进行加法运算 即此时 a = 100, a*10,然后走到下一步的时候,才会给a进行加法运算 a = 200; cout << a * 10 << endl; // 2010,先进行加法运算,然后再运行这一步,即a = a 1,然后在 * 10 float c = 10.1f; float b = 3.1f; cout << c / b << endl; //cout << c % b << endl; 小数不可以做取模运算,代码直接提示报错,但可以做取余运算 }
1.2赋值运算符
作用:用于将表达式的值赋给变量
赋值运算符主要包括:= 、 = 、 -= 、 、 *= 、 /= 、 %=
例如: int a = 0; a = 2; //代表 a= a 2;
其它几个意思一样。
1.3比较运算符
== 、!= 、 > 、 < 、 >= 、 <=
返回结果 0 或者 1
1.4逻辑运算符
作用:用于根据表达式的值返回真值或假值
逻辑运算符通常包括:
运算符 | 术语 | 示例 | 结果 |
---|---|---|---|
! | 非 | !a | 如果a为假,则!a为真 |
&& | 与 | a && b | a和b都为真,才返回1 |
|| | 或 | a || b | a和b只要有一个真,则返回1 |