首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编一个函数fun,函数的功能是使实型数保留2位小数,并对第三位进行四舍五入(规定实型数为正数)。 例如: 实型数为1234.567,则函数返回1234.572000: 实型数为1234.564,则函数返回1234.562000。
请编一个函数fun,函数的功能是使实型数保留2位小数,并对第三位进行四舍五入(规定实型数为正数)。 例如: 实型数为1234.567,则函数返回1234.572000: 实型数为1234.564,则函数返回1234.562000。
admin
2016-10-29
64
问题
请编一个函数fun,函数的功能是使实型数保留2位小数,并对第三位进行四舍五入(规定实型数为正数)。
例如:
实型数为1234.567,则函数返回1234.572000:
实型数为1234.564,则函数返回1234.562000。
注意:部分源程序存在文件PROG1.C文件中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
#inolude
float fun(float h)
{
}
mairl()
{ float a;void NONO ();
printf ("Enter a: "); scanf
("%f", &a);
printf("The original data is:");
printf("%f\n\n",a);
printf("The result:%f\n",fun
(a));
NONO();
)
void NONO()
(/*请在此函数内打开文件,输入测试数据,调用fun函数,输出数据,关闭文件。 */
int i ;
float a ;
FILE *rf,*wf;
rf=fopen("in.dat","r");
wf=fopen("out.dat","w");
for(i=0 ; i<20 ; i++) {
fscanf(rf, "%f", &a);
fprintf(wf,"%f\n",fun(a));
}
fclose(rf);
fclose(wf);
}
选项
答案
long w; w=h*1000+5; return(float)w/1000;
解析
进入fun函数,根据前面的分析:
本题可以分解为,把一个浮点数截成只带两位小数的算法和将小数点后第三位四舍五入的算法。其中,四舍五入,如果值大于5那么加上5就会进位;反之,如果小于5,加上5就不会进位,所以在扩大后的值加上5,实现四舍五入的截取。
转载请注明原文地址:https://www.kaotiyun.com/show/ykDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下结构体定义,则______是正确的引用或定义。structexample{intx;inty;}v1;
请读程序:#include<stdio.h>#include<string.h>main(){char*s1="AbCdEf",*s2="aB";s1++;s2++;
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是______。(o<=i<4,0<=j<=10
有以下程序:inta=3;main(){ints=0;{inta=5;s+=a++;}s+=a++;printf("%d\n",s);}程序运行后的输出结果是______。
数据库系统的核心是______。
以下程序的输出结果是【】。#include<stdio.h>voidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main()
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
#define能作简单的替代,用宏来替代计算多项式5*x*x+5*x+5的值的函数f,正确的宏定义语句为()。
判断字符串s1是否大于字符串s2,应该使用()。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
随机试题
闽、粤、台流行的“姜茶饮方”是用生姜、葱和茶调配用水煎熬的调饮茶。
某被评估企业价值预计未来4年的预期收益额分别为500万元、560万元、600万元和700万元,又知折现率、资本化率为10%。计算该企业价值评估值。
下列哪项是胱氨酸尿症的病因
用来增加油脂性基质吸水性的物质是
下列关于商业银行资本的作用的叙述中不正确的是()
张某、江某和贾某订立书面合伙协议:张某以5万元出资,江某以劳务出资,经张某、江某协商确定为3万元,贾某以自己的汽车出资,经评估定价为4万元。其中,张某是有限合伙人。合伙企业事务由江某执行,合伙企业利润按合伙人的出资比例分配,合伙人平均分担亏损,但是,张某仅
瑞士汽车的普及率很高,平均两人就有一辆,对富有的瑞士人来说,买辆豪华的“奔驰”或“林肯”轿车根本不在话下。然而,瑞士公路上行驶的大多数是“本田”、“大众”等普及型轿车,以及一些叫不出名的甲壳虫车。瑞士是“手表王国”,所产的“劳力士”、“雷达”和“欧米茄”等
①每一种话语体系,都代表了特定的视界②我们说了上千年的古话,说了上百年的洋话,被迫形成了一种优势:说洋话,古人说不过我们;说古话,洋人说不过我们③用洋人的视界看古事,用古人的视界看洋事,都可能看到当事人看不到的东西④这是一个巨大的创新空间⑤我们可以
Today,householdchoreshavebeenmademucheasierbyelectrical______.
HowtoSetupParentalControlsonaSmartphoneSaveyourkidsfromthedarksideoftheInternet.A)Kidsar
最新回复
(
0
)