保留一位小数
输入一个double类型实数,分别用“四舍五入”规则和“直接舍弃其余小数位”规则保留一位小数并分行输出。比如:输入实数63.75,按“四舍五入”规则,应输出63.8;按“直接舍弃其余小数位”规则,应输出63.7。
代码为:
#include<stdio.h>
int main()
{
double x;
float y,z;
scanf("%lf",&x);
y=(x*10)/10;
z=(x*10-0.5)/10;
printf("%.1lf\n%.1lf",y,z);
return 0;
}