这个:
(11 + 3 * 8) / 4 % 3
虽然做对了,但是对于35/4的结果为8这个运算过程不太明白。
1,是因为在计算过程中的数值都是int类型吗
结果是整数所以要直接舍掉吗?
(第1点已经明白)
2,浮点类型会进行计算吗
如果会,遇到除不尽的数也是舍弃最后一位之后的吗?
因为是int类型 你可以这样人为 Int运算中 "/" 取商 "%"取 余数
35除以4 商 8 余 3 那么"/"运算 是不是应该等于8 然后 8 % 3 余数2
这关系到运算级 C里面是没有专门的整除符号的,就是除号“/",当除数和被除数都是整型时就是整除