算数运算符
+ 加号,正号
- 减号,负号
*乘号
/除号
%取余数(取模)
++递增
–递减
#include <iostream>
using namespace std;
int main()
{
int a=10;
int b=20;
int num1=a-b;
int num2=a+b;
int num3=a*b;
int num4=a/b;
int num5=a%b;
int num6=a++;
int num7=b--;
int num8=num6*num7;
cout << num1 <<endl;
cout << num2 <<endl;
cout << num3 <<endl;
cout << num4 <<endl;
cout << num5 <<endl;
cout << num6 <<endl;
cout << num7 <<endl;
cout << num8 <<endl;
cout << a <<endl;
return 0;
}
赋值运算符
a+=b;等于a=a+b;
a-=b;等于a=a-b;
a*=b;等于a=a*b;
a/=b;等于a=a/b;
a%b;等于a=a%b;
#include <iostream>
using namespace std;
int main()
{
int a=10;
int b=20;
int num=a+=b;
int num1= a-=b;
int num2= a*=b;
int num3= a/=b;
int num4= a%=b;
cout<<num<<endl;
cout<<num1<<endl;
cout<<num2<<endl;
cout<<num3<<endl;
cout<<num4<<endl;
return 0;
}
比较运算符
== 相等于
!=不等于
<小于
>大于
<=小于等于
>=大于等于
#include <iostream>
using namespace std;
int main()
{
int a =10;
int b =20;
int num1= a==b;
int num2= a<b;
int num3= a<=b;
int num4= a>=b;
cout << num1<<endl;
cout << num2<<endl;
cout << num3<<endl;
cout << num4<<endl;
return 0;
}
逻辑运算符
!=(非)真变假,假变真
&& (与)全真则真,其余为假
||(或)一真则真,同假则假
#include <iostream>
using namespace std;
int main()
{
int a =0;
int b =20;
int c = a!=b;
int d =a&&b;
int e = a || b;
cout<< c<<endl;
cout<< d<<endl;
cout<< e<<endl;
return 0;
}