a=12 ,a/=a+a 的运行结果为什么是0不是0.5

来源:百度知道 编辑:UC知道 时间:2024/05/30 09:59:43

这是表达式的类型。
如果两个数都是整数,结果必然是整数。
如果有一个是双精度的(一般指小数),结果是双精度类型的。
比如9/2=4,不会是4.5。
此外取余数运算,也叫取模运算,比如17%4=1。

这些都很基础,建议从基础书认真看起!