编程论坛
注册
登录
编程论坛
→
C语言论坛
这个程序怎么在保留2位小数之后再打出4个0?
黑暗骑士5D
发布于 2019-11-17 10:39, 1303 次点击
编写一个四舍五入程序,将输入的数据(浮点数)保留两位小数后输出。
输入格式:
输入一个浮点数。
输出格式:
保留两位小数后输出。
输入样例:
123.456
输出样例:
123.460000
1 回复
#2
纯蓝之刃
2019-11-17 11:29
程序代码:
#include
<stdio.h>
int
main()
{
float
a;
int
tmp;
printf(
"
请输入一个浮点数:
"
);
scanf(
"
%f
"
,&a);
tmp=a*
100
+
0.5
;
printf(
"
%f
"
,(
float
)tmp/
100
);
return
0
;
}
1