这个程序怎么在保留2位小数之后再打出4个0?
编写一个四舍五入程序,将输入的数据(浮点数)保留两位小数后输出。输入格式:
输入一个浮点数。
输出格式:
保留两位小数后输出。
输入样例:
123.456
输出样例:
123.460000
#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; }