算术运算符
作用:用于处理四则运算
算术运算符包括以下符号:
使用示例示例1:
//加减乘除intmain(){inta1=10; intb1=3; couta1+b1endl; couta1-b1endl; couta1*b1endl; couta1/b1endl;//两个整数相除结果依然是整数 inta2=10; intb2=20; couta2/b2endl; inta3=10; intb3=0; //couta3/b3endl;//报错,除数不可以为0 //两个小数可以相除 doubled1=0.5; doubled2=0.25; coutd1/d2endl; system(pause); return0;}
总结:在除法运算中,除数不能为0
示例2:
//取模intmain(){inta1=10; intb1=3; cout10%3endl; inta2=10; intb2=20; couta2%b2endl; inta3=10; intb3=0; //couta3%b3endl;//取模运算时,除数也不能为0 //两个小数不可以取模 doubled1=3.14; doubled2=1.1; //coutd1%d2endl; system(pause); return0;}
总结:只有整型变量可以进行取模运算
示例3:
//递增intmain(){//后置递增 inta=10; a++;//等价于a=a+1 coutaendl;//11 //前置递增 intb=10; ++b; coutbendl;//11 //区别 //前置递增先对变量进行++,再计算表达式 inta2=10; intb2=++a2*10; coutb2endl; //后置递增先计算表达式,后对变量进行++ inta3=10; intb3=a3++*10; coutb3endl; system(pause); return0;}
总结:前置递增先对变量进行++,再计算表达式,后置递增相反
往期精彩导读:
C/C++中的数据输入
C/C++数据类型bool
C/C++中字符串string类型