首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件IN.DAT中存有N个实数(N0.000001)N++; } fclose(fp); return 0; } void WriteData() { FILE*fp; fp=fopen("OUT.DAT","w");
文件IN.DAT中存有N个实数(N0.000001)N++; } fclose(fp); return 0; } void WriteData() { FILE*fp; fp=fopen("OUT.DAT","w");
admin
2011-06-14
30
问题
文件IN.DAT中存有N个实数(N<200),函数ReadData()负责将这N个实数读人数组inBuf[]中。请编制程序calculate(),其功能要求;
(1)求出这N个实数的平均值aver。
(2)分别求出这N个实数的整数部分值之和sumint及其小数部分之和sumdec,最后调用函数WriteData()把所求的结果输出到文件OUT.DAT中。
注意;部分源程序已给出。
请勿改动主函数main()、读函数ReadData()和写函数writeData()的内容。
试题程序;
#include
#include
#define MAX 200
float inBuf[MAX]={0};
int N=0;
double aver=0.0;
double sumint=0.0;
double sumdec=0.0;
int ReadData();
void WriteData();
void calculate()
{
}
void main()
{
system("CLS");
if(ReadData())
{
printf("数据文件IN.DAT不能打开!\007\n");
return;
}
calculate();
printf("real amount=%d\n",N);
printf("average=%.21f\n",aver);
printf("int=%.21f\n",sumint);
printf("dec=%.21f\n",sumdec);
WriteData();
}
int ReadData()
{
FILE*fp;
if((fp=fopen("IN.DAT","r"))==NULL)
return 1;
while(!feof(fp))
{
fscanf(fp,"%f",&inBuf[N]);
if(inBuf[N]>0.000001)N++;
}
fclose(fp);
return 0;
}
void WriteData()
{
FILE*fp;
fp=fopen("OUT.DAT","w");
fprintf(fp,"real=% d\naverage=".2If\nint=%.21f\ndec=%.21f\n",N,aver,sumint,sumdec);
fclose(fp);
}
选项
答案
void caJcuJate() { int INT,i; float DEC; for(i=0;i
解析
本题可以看做是将一个实数进行整数部分和小数部分进行分开的数位分解。将浮点型数进行数据类型转换强制转换成整型数据,这样便可以得到一个实数的整数部分。用实数再减去整数部分,便可以得到小数部分。
转载请注明原文地址:https://kaotiyun.com/show/duaZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
在数字信封技术中,发送方首先选择一个对称密钥并利用对称密钥加密技术对要发送的信息进行加密,然后再利用用公开密钥加密技术并______。
奈奎斯特定理描述了有限带宽、无噪声信道的最大数据传输速率与信道带宽的关系。对于二进制数据,若信道带宽B=3000Hz,则最大数据传输速率为______。
通信方式分为双工通信、______和单工通信三种。
虚拟网络中逻辑工作组的结点组成不受物理位置的限制,逻辑工作组的划分与管理是通过______方式实现的。
802.5标准定义了源路由网桥。它假定每一个结点在发送帧时都已经清楚地知道发往各个目的结点的路由,源结点在发送帧时需要将详细的路由信息放在帧的______。
______具有进步统一的网络结点接口,所有的网络单元都有标准的光接口。
关于网络性能管理步骤的描述中,错误的是()。
在电子商务应用中,下面哪一种说法是错误的()。
陷门攻击的威胁类型属于()。
在网络管理的5个功能中,确定设备的地理位置、名称、记录并维护设备参数表的功能属于()。
随机试题
工业企业在计划期内生产的符合质量的工业产品的实物量叫产品质量。()
关于强直性脊柱炎,不正确的说法是
嗜铬细胞瘤下列临床表现中,最具特征性的应为
甲系某国有公司经理。生意人乙见甲掌管巨额资金,就以小恩小惠拉拢甲。后乙以做生意需要资金为由,劝诱甲出借公款,并与甲共同策划了挪用的方式,还送给甲好处费5万元。甲未经公司董事会决定就将100万元资金借给乙。乙得到巨款以后,告知银行职员丙该款的真实来源,丙为乙
房地产估价机构资质核准、房地产估价师执业资格注册均被列为行政许可项目。[2006年考题]()
某中外合资经营企业合同规定,合营双方各出资1000万元人民币,其中中方以实物和场地使用权各投资400万元,现金投资200万元;外方投资者投资现金700万元,专有技术投资300万元。在合同规定的期限内,中方投资了800万元,外方投资了专有技术300万元、
某地发生重大自然灾害,该省一家经民政部门认定的具有救灾宗旨的公募基金会准备开展募捐活动,支持灾区人民抢险救灾。该公募基金会的下列行为中,符合《救灾捐赠管理办法》规定的是()
某一测试问卷中有一道“你对Java语言的掌握程度如何?”的题,选项为“A精通;B善于;C尚可”,在这里,“精通”、“善于”、“尚可”是指()。(2007年11月二级真题)
Inwhichofthefollowingsituationsistheteacherplayingtheroleofobserver?
爱因斯坦说:“在我的思维结构中,书面的或口头的文字似乎不起任何作用,作为思维元素的心理的东西是一些记号和有一定明晰程度的意象,由我随意地再生和组合……”这段话所体现的主要思维种类()
最新回复
(
0
)