首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
文件IN.DAT中存有N个实数(N0.000001)N++; } felose(fp); return 0; } void WriteData() { FILE*fp; fp=fopen(“O
文件IN.DAT中存有N个实数(N0.000001)N++; } felose(fp); return 0; } void WriteData() { FILE*fp; fp=fopen(“O
admin
2021-06-16
44
问题
文件IN.DAT中存有N个实数(N<200)t函数ReadData()负责将这N个实数读人数组inBuf[-]中。请编制程序calculate(),其功能要求:
(1)求出这N个实数的平均值aver。
(2)分别求出这N个实数的整数部分值之和sumint及其小数部分之和sumdee,最后调用函数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 RcadData();
void WriteData();
void calculate()
{
}
void main()
{
system(“CLS”);
lf(RcadData())
{
printf(“数据文件IN.DAT不能打开!\007\
n”);
return;
}
calculate();
printf(“real_amount=%dkn”,N);
printf(“average=%.2lf\n”,aver);
printf(“int=%.2lf\n”,sumint);
printf(“dec=%.2lf\n”,sumdec);
WriteData();
}
int RcadData()
{
FILE*fp;
if((fp=fopen(“IN.DAT”,“r”))==NULL)
return 1;
while(!feof(fp))
{
fseanf(fp,“%f”,&inBuf[N]);
if(inBuf[N]>0.000001)N++;
}
felose(fp);
return 0;
}
void WriteData()
{
FILE*fp;
fp=fopen(“OUT.DAT”,“W”);
fprintf(fp,“real=%d\naverage=%.21f\hint=%.
2lf\ndec=%.2lf\n”,N,aver,sumint,sumdec);
fclose(fp)}
}
选项
答案
void calculate() { int INT,i; float DEC; for(i=0;i
解析
本题可以看做是将一个实数进行整数部分和小数部分进行分开的数位分解。将浮点型数进行数据类型转换强制转换成整型数据,这样便可以得到一个实数的整数部分。用实数再减去整数部分,便可以得到小数部分。
转载请注明原文地址:https://kaotiyun.com/show/p5OZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
通过伪造某台主机的IP地址窃取特权的攻击方式属于()。
在某Cisco路由器上使用命令“snmp—serverhost202.113.77.5system”进行SNMP设置,如果在管理站202.113.77.5上能够正常接收来自该路由器的通知,那么下列描述中错误的是()。
若服务器系统年停机时间为10分钟,那么系统可用性至少达到()。
如下图所示,某园区网用2.5Gbps的POS技术与Internet相连,POS接口的帧格式是SONET。路由协议的选择方案是,园区网内部采用OSPF协议,园区网与Internet的连接使用静态路由。请阅读以下R1和R3的部分配置信息,并补充空白处的配置
下图是一台主机在命令行模式下执行某个命令时用sniffer捕获的数据包。请根据图中信息回答下列问题。(1)该主机上执行的命令完整内容是【16】。(2)主机59.67.148.5的功能是【17】,其提供服务的缺省端口是【18】。(3)图中①处删除了部
按照ITU-标准,传输速度为155.520Mbit/s的标准是()。
请根据下图所示网络结构回答下列问题。填写路由器RG的路由表项。
请根据下图所示网络结构回答问题。如果将202.13.151.192/26划分3个子网,其中前两个子网分别能容纳12台主机,第三个子网能容纳30台主机,请写出子网掩码及可用的IP地址段。(注:请按子网顺序号分配网络地址,IP地址段的起始地址和结束地址
根据下图所示网络结构回答下列问题。如果服务器组的地址是59.67.35.5—59.67.35.10,那么为保护服务器应将IPS串接在路由器________的端口________上。
下列关于局域网设备的描述中,错误的是()。
随机试题
设sinx为f(x)的原函数,则f’(x)=_______.
各类休克的共同点为
大肠杆菌DNA指导的RNA聚合酶由数个亚单位组成,其核心酶的组成是
在对S公司2006年度的财务报表进行审计时,A注册会计师对采购与付款循环进行审计,在审计过程中,A注册会计师需要对以下事项作出判断。(假设S公司在2005年年初成立)
甲股份有限公司(以下简称“甲公司”)2×15年、2×16年发生的有关交易或事项如下:(1)2×15年2月10日,甲公司自公开市场以6.8元/股购入乙公司股票2000万股,占乙公司发行在外股份数量的4%,取得股票过程中另支付相关税费等40万元。甲公司在取得
关于强制性标准的划分,下列说法有误的是()。
处理纪律问题时能够最小限度地打断课堂的不良行为的处理方式是()。
以下关于质、量、度,表述正确的有
已知n阶矩阵求|A|中元素的代数余子式之和,第i行元素的代数余子式之和,i=1,2,…,n及主对角元的代数余子式之和
ElectronicMailDuringthepastfewyears,scientistsallovertheworldhavesuddenlyfoundthemselvesproductivelyengaged
最新回复
(
0
)