用ceil函数吧,这个能很好解决你的问题,示例代码如下:
ceil
语法:
#include <math.h>
double ceil( double num );
功能: 函数返回参数不小于num 的最小整数。例如,
y = 6.04;
x = ceil( y );
x为7.0.
示例代码
#include "stdio.h"
#include "math.h" double ceil(double num) //必须在同一行
void main()
{
double y=3.14;
int z;
z=ceil(y);
printf("%d\n",z);
}