首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件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
24
问题
文件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全国计算机三级
相关试题推荐
主动攻击是指一个入侵者为了攻击一个认证机制主动插入一个网络通道,下列不周于这一方面的是()。
下列设备中,不属于手持设备的是()。
FastEthernet的数据传输速率为100Mbps,保留着与传统的10Mbps速率Ethernet______的帧格式。
世界上第一个网络体系结构是1974年IBM公司提出的______。
组建快速以太阿,需要使用的硬件设备有()。Ⅰ100BASE-T集线器/交换机Ⅱ双绞线或光缆Ⅲ10/100BASE-T网卡Ⅳ10Mbps集线器/交换机
下列有关公钥加密体制的说法,错误的是()。
WindowsNT操作系统有很多版本,但是从它的网络操作与系统应用角度来看,有两个概念是是始终不变的,那就是工作组模型与______。
Web的Client/Server工作环境中,起着控制作用的是()。
现行IP地址采用()标记法。
随机试题
设向量组α1,α2线性无关,向量β1可由α1,α2线性表出,而β2不能由α1,α2线性表出.证明:向量组α1,α2,β1,β2线性无关.
下列哪项不是脂肪酸β-氧化所需的
女,25岁。间断牙龈出血、皮肤紫斑2个月,反复发生口腔溃疡。查体:双下肢和腹部散在瘀斑,浅表淋巴结无肿大,巩膜无黄染,腹软,肝肋下未及,脾肋下刚可触及。化验:Hb121g/L,WBC4.5×109/L,PLT25×109/L,为除外继发免疫性血小板减少性
红旗中学为了迎接建校50周年庆典,特委托某工艺美术院设计校徽,双方约定校徽著作权归红旗中学所有,工艺美术院在接受委托后组织实施中,因自己的设计人员设计稿不尽如人意,遂又委托在某广告公司工作的李某设计校徽,但对著作权的归属未约定。后工艺美术院将李某的作品交给
发售公开募集基金的,基金管理人应当在基金份额发售的()日前公布招募说明书、基金合同及其他有关文件。
在采用成本法核算的情况下,当被投资企业发生盈亏时,投资企业不做账务处理;当被投资企业宣告分配现金股利时,投资方应将分得的现金股利确认为投资收益。()
企业发生的坏账损失、产成品盘亏损失不能带来收入,因此不能作为费用处理。()
苏州拙政园500名贤祠和周围廊中的刻石,是著名的园中石刻。()
OnThursday1willhavetodecidewhat1wantmyselfto【76】______dooveraweekend.Iamthinkingofmakingatrip
SincemychildhoodIhavefoundthat______(没有什么比读书对我更有吸引力).
最新回复
(
0
)