- 4
- 0
- 约3.42千字
- 约 6页
- 2016-12-21 发布于河南
- 举报
算术运算C语言一共有34种运算符,包括了常见的加减乘除运算加法运算+除开能做加法运算,还能表示正号:+5、+90减法运算-除开能做减法运算,还能表示符号:-10、-29乘法运算*注意符号,不是x,而是*除法运算/注意符号,不是÷,也不是\,而是/整数除于整数,还是整数。1/2的值是0,这个并不是二分之一取余运算%什么是取余:两个整数相除之后的余数%两侧只能是整数正负性取决于%左侧的数值注意点自动类型转换int a = 10.6;int b = 10.5 + 1.7;自动将大类型转换为了小类型,会丢失精度自动类型提升int b = 10.5 + 10;将右边的10提升为了double类型double b = 1.0 / 2;解决除法的精度问题强制类型转换double a = (double)1 / 2;double b = (double)(1 / 2);运算顺序表达式结合性(结合方向):2+3+4优先级:5+4*8-3习题当?是什么运算符时,不论整型变量a的值怎么变,结果c都不超过10int c = a?10;提示用户输入两个整数,并输出两个整数的平均数提示用户输入一个时间的秒数,比如500秒就输入500,然后输出对应的分钟和秒,比如500s就是8分钟20秒赋值运算简单赋值int a = 10 + 5;的运算过程a = b = 10;的运算过程等号左边不能是常量,比如10 = 11
原创力文档

文档评论(0)