作用:用于处理四则运算
!!!在除法的运算法则中,除数不能为0
示例:
#include<iostream>usingnamespacestd;intmain(){//加减乘除inta1=10;intb1=3;cout<<a1+b1<<endl;cout<<a1-b1<<endl;cout<<a1*b1<<endl;cout<<a1/b1<<endl;//两个整数相除 结果依旧为整数,将小数部分去除inta2=10;intb2=20;cout<<a2/b2<<endl;doubled1=0.5;doubled2=0.22;cout<<d1/d2<<endl;//运算结果可以是小数//取模运算的本质 是求余数inta4=10;intb4=3;cout<<a4%b4<<endl;inta5=10;intb5=20;cout<<a5%b5<<endl;//两个小数不能做取模运算doubled3=3.14;doubled4=1.1;//cout << d3 % d4 << endl;//1、前置递增inta=10;++a;// 让变量+1cout<<" a = "<<a<<endl;//2、后置递增intb=10;b++;//让变量+1cout<<"b ="<<b<<endl;//3、前置与后置的区别// 前置递增 先让变量+1 后让进行表达式运算inta7=10;intb7=++a7*10;cout<<"a7 ="<<a7<<endl;cout<<"b7 ="<<b7<<endl;// 后置递增 先进行表达式运算 后让变量+1inta8=10;intb8=a8++*10;cout<<"a8 ="<<a8<<endl;cout<<"b8 ="<<b8<<endl;//1、前置递减intw=10;--w;//让变量-1cout<<"w ="<<w<<endl;//2、后置递减inty=10;y--;cout<<"y = "<<y<<endl;//3、前置与后置的区别// 前置递减 先让变量-1 后让进行表达式运算intw1=10;intw2=--w1*10;cout<<"w1 = "<<w1<<endl;cout<<"w2 ="<<w2<<endl;//后置递减 (相反)inty1=10;inty2=y1--*10;cout<<"y1 = "<<y1<<endl;cout<<"y2 = "<<y2<<endl;system("pause");return0;}