在遇到一些情况时需要我们对一个浮点数作四舍五入后再输出出来
方法就是先判断输入数的正负。正就加0.5负就减0.5.
#include<stdio.h>
int main()
{
float a;
scanf("%f", &a);
int b;
if (a > 0)
{
b = a + 0.5;
printf("%d", b);
}
else
{
b = a - 0.5;
printf("%d", b);
}
return 0;
}
运行结果如图
微信扫一扫
在遇到一些情况时需要我们对一个浮点数作四舍五入后再输出出来
方法就是先判断输入数的正负。正就加0.5负就减0.5.
#include<stdio.h>
int main()
{
float a;
scanf("%f", &a);
int b;
if (a > 0)
{
b = a + 0.5;
printf("%d", b);
}
else
{
b = a - 0.5;
printf("%d", b);
}
return 0;
}
运行结果如图
相关推荐