#include "stdio.h"
int main()
{
double x;
int y;
printf("请输入一个实数:\n");
scanf("%lf",&x);
y=(int)(x*1000);
if(y%10<=4)
y=y-y%10;
else
{
y=y+10;
y=y-y%10;
}
printf("该实数,四舍五入保留两位小后是%.2lf.\n",y*1.0/1000);
return 0;
}
运行结果:
输入一个实数,要求四舍五入保留两位小数后输出.c语言的代码该怎么写
输入一个实数,要求四舍五入保留两位小数后输出.c语言的代码该怎么写
其他人气:383 ℃时间:2020-01-23 21:57:28
优质解答
我来回答
类似推荐
猜你喜欢
- 1站台上有一个观察者,在火车启动时站在第一节车厢的前端的旁边,第一节车厢在5秒内驶过此人,设火车做匀加速直线运动,则第10节车厢驶过此人需要的时间为 _ 秒.
- 2what do you want ()Halloween?in,on,to,for,哪一个?
- 3用铂做电极将Nacl和cuso4混合电解当通过4mol电子时两极各产生4mol气体此时混合溶液为4L求溶液的PH
- 4已知点A(-2,0)B(3,0),动点P(x,y)满足向量PA*向量PB=x²,则点P的轨迹方程是
- 5已知X²-6XY+8Y²=0(XY≠0),则求Y分之X的值
- 67.6÷1.4+6.3÷1.4+2.9÷1.4的简便运算
- 7一个分数的分子、分母同时处以相同的数得九分之四,原来的分子与分母的和是52.这个分数原来是多少?
- 8爱可以简简单单.但不能随随便便 用英语怎么说
- 9圆柱体怎么算立方啊
- 10证明:在纯电阻电路中,串联电路上消耗的总功率P=UI等于各个电阻上消耗的热功率