ceil(double x) 是返回不小于x的最小整数。那既然是整数,为什么不返回int,而要返回double呢?
首先,C语言中函数的返回值是由函数的定义来确定的,而ceil函数在定义时就规定了返回值为double型
ceil函数: 用 法: double ceil(double x); 功 能: 返回大于或者等于指定表达式的最小整数 头文件:math.h