我们这里实现的是双精度double类
#include <stdio.h>
double round(double x);
int main() {
double x=0.0;
printf("请输入的值:");
scanf("%lf",&x);
printf("x的值为%.2lf:",round(x));
}
double round(double x)
{
return x=(int)(x+0.5);
}
我们这里实现的是双精度double类
#include <stdio.h>
double round(double x);
int main() {
double x=0.0;
printf("请输入的值:");
scanf("%lf",&x);
printf("x的值为%.2lf:",round(x));
}
double round(double x)
{
return x=(int)(x+0.5);
}