2020-12-02
本随笔为个人复习巩固知识用,多从书上总结与理解得来,如有错误麻烦指正
1.数学操作符
int a=2,b=3,c=0; float d=0; c=a+b; //c=5 c++; //c=6 c=c-a; //c=4 c=a*b; //c=6 c--; //c=5 c*=2; //c=10 d=b/a; //d=1,a和b为整数返回值也为整数 d=(float)a/(float)b; //d=1.5,注意浮点数运算,小数部分有时会有误差 d=a%b; //d=2,除数小于被除数,返回除数值 d=b%a; //d=1
这边加一点,任何数与10进行模运算得到的余数,即是这个数字的最后一位,同理每次除以10再与10求余可得到倒数第二位的数字
2.关系操作符
关系操作符包括
== //等于 != //不等于 > //大于 >= //大于等于 < //小于 <= //小于等于
3.逻辑操作符
逻辑操作符包括
&& //与 || //或 ! //非
4.操作符优先级
顺序是从左到右,先乘除后加减,可用括号改变顺序