C语言两个整数相除,结果会被截短,小数点后的数字会被舍去,则整体结果会向下取整,如960/166=5.783,在C语言中就等于5.
显然这种结果是不满足我们想要的结果的。那么其中一种方法使得结果向上取整就是被除数加上(除数-1)再来运算。
(960+165)/166=6.777. 很粗糙的结果与办法
如何缩写代码:
多用初始化式赋值。
C语言两个整数相除,结果会被截短,小数点后的数字会被舍去,则整体结果会向下取整,如960/166=5.783,在C语言中就等于5.
显然这种结果是不满足我们想要的结果的。那么其中一种方法使得结果向上取整就是被除数加上(除数-1)再来运算。
(960+165)/166=6.777. 很粗糙的结果与办法
如何缩写代码:
多用初始化式赋值。