运算符
作用 :用于执行代码的运算
运算符类型 | 作用 |
---|
算术运算符 | 用于处理四则运算 | 赋值运算符 | 用于将表达式的值赋给变量 | 比较运算符 | 用于表达式的比较,并返回一个真值或假值 | 逻辑运算符 | 用于根据表达式的值返回真值或假值 |
-
算术运算符:正负号、加减乘除、取模、前置递增、后置递增、前置递减、后置递减 -
赋值运算符 作用:用于将表达式的值赋给变量 赋值运算符包括:赋值、加等于、减等于、乘等于、除等于、模等于 -
比较运算符 作用:用于表达式的比较,并返回一个真值或假值 比较运算符包括:相等于、不等于、小于、大于、小于等于、大于等于 -
逻辑运算符 作用:用于根据表达式的值返回真值或假值 逻辑运算符包括:非 与 或
#include<iostream>
using namespace std;
int main()
{
int a1 = 3;
int b1 = 4;
double a2 = 2.3;
double b2 = 2.5;
cout << a1 + b1 << endl;
cout << a1 - b1 << endl;
cout << a1 * b1 << endl;
cout << a1 / b1 << endl;
cout << a2 / b2 << endl;
cout << a1 % b1 << endl;
int a = 10;
++a;
cout << a << endl;
int b = 10;
b++;
cout << b << endl;
int a3 = 10;
int b3 = ++a3 * 10;
int a4 = 10;
int b4 = a4++ * 10;
cout << a3 << endl;
cout << b3 << endl;
cout << b4 << endl;
int c = 10;
cout << c << endl;
c += 10;
cout << c << endl;
c -= 10;
cout << c << endl;
c *= 10;
cout << c << endl;
c /= 10;
cout << c << endl;
c %= 10;
cout << c << endl;
a = 12;
b = 11;
cout << (a==b) << endl;
cout << (a != b) << endl;
cout << (a > b) << endl;
cout << (a < b) << endl;
cout << (a >= b) << endl;
cout << (a <= b) << endl;
cout << !a << endl;
cout << !!a << endl;
cout << (a && b) << endl;
cout << (a || b) << endl;
system("pause");
return 0;
}
|