问答题
请编一个函数fun,函数的功能是使实型数保留2位小数,并对第三位进行四舍五入(规定实型数为正数)。
例如:实型数为1234.567,则函数返回1234.570000;
实型数为1234.564,则函数返回1234.560000。
请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
给定源程序:
#include<stdio.h>
float fun(float h)
{
}
main()
{ float a;
printf("Enter a:"); scanf("%f", &a);
printf("The original data is:");
printf("%f\n\n", a);
printf("The result:%f\n", fun(a));
}
【参考答案】
float fun(float h)
{
long t;
t=(h*1000+5)/10;......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)