A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© mac 中级黑马   /  2015-9-26 12:42  /  697 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

C语言一共有34种运算符,包括了常见的加减乘除运算
1、加法运算+
        •        除开能做加法运算,还能表示正号:+5、+90
2、减法运算-
        •        除开能做减法运算,还能表示符号:-10、-29
3、乘法运算*
注意符号,不是x,而是*
4、除法运算/
        •        注意符号,不是÷,也不是\,而是/
        •        整数除于整数,还是整数。1/2的值是0,这个并不是二分之一
5、取余运算%
        •        什么是取余:两个整数相除之后的余数
        •        %两侧只能是整数
        •        正负性取决于%左侧的数值
6、注意点
        (1)自动类型转换
int a = 10.6;
int b = 10.5 + 1.7;
自动将大类型转换为了小类型,会丢失精度
        (2)自动类型提升
int b = 10.5 + 10;
将右边的10提升为了double类型
double b = 1.0 / 2;
解决除法的精度问题
        (3)强制类型转换
double a = (double)1 / 2;
double b = (double)(1 / 2);
        (4)运算顺序
        •        表达式
        •        结合性(结合方向):2+3+4
        •        优先级:5+4*8-3

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马