首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数ReadData()实现从文件IN.DAT中读取1000个十进制整数到数组XX中;请编制函数Compute(),分别计算出XX中奇数的个数odd、偶数的个数even、平均值aver以及方差totfc的值,最后调用函数WriteData()把结果输出到O
函数ReadData()实现从文件IN.DAT中读取1000个十进制整数到数组XX中;请编制函数Compute(),分别计算出XX中奇数的个数odd、偶数的个数even、平均值aver以及方差totfc的值,最后调用函数WriteData()把结果输出到O
admin
2013-12-17
66
问题
函数ReadData()实现从文件IN.DAT中读取1000个十进制整数到数组XX中;请编制函数Compute(),分别计算出XX中奇数的个数odd、偶数的个数even、平均值aver以及方差totfc的值,最后调用函数WriteData()把结果输出到OUT.DAT文件中。计算方差的公式如下:
原始数据文件存放的格式是:每行存放10个数。并用逗号隔开。(每个数均大于0且小于等于2000)
注意:部分源程序已给出如下:
清勿改动主函数main()和输出数据函数WriteData()的内容。
试题程序:
#include
#include
#include
#define MAX 1000
int xx[MAX],odd=0,even=0;
double aver=0.0,totfc=0.0;
void WriteData(void);
int Readl)ata(void)
{
int i;
FILE*fp;
if((fp=fopen(“IN.DAT”,“r”))==NULL)re
turn 1;
for(i=0;i<100;i++)
{
for(j=0;j<10;j++)
fscanf(fp,“%D”,&inBuf[i*10+j]);
fseanf(fp,“n”);
it(feof(fp))hreak;
}fclose(fp);
return 0;
}
void Compute(void)
{
}
void main()
{
int i;
for(i=0;i
=0;
if(ReadData())
{
printf(“数据文件IN.DAT不能打开!\007\
n”);
return}
}
Compute();
printf(“ODD=%d\nOVEN=%d\nAVER=%lf\
nTOTFC=%lf\n”,odd,even,aver,totfc);
WriteData();
}
void WriteData(void)
{
FILE*fp;
fp=fopen(“OUT.DAT”,“W”);
fprintf(fp,“%d\n%d\n%lf\n%lf\n”,odd,even,a
ver,totfc);fclose(fp);
}
选项
答案
Void Compute(Void) { int i; for(i=0;i
解析
本题考查文件的操作、奇偶判断和数学公式的计算。函数ReadData的作用是从文件中读取数据存入数组xx中,因为数据存放入文件的格式是每个数据被逗号隔开,所以fscanf(fp,“%d,”,&xx
)语句中字符串“%d,”中要加入逗号。函数Compute的作用是计算方差思路是首先顺序读取数组xx中的结点,若是奇数(xx
%2,xx
为奇数余数为1条件表达式为真),odd加1,若不是奇数(即为偶数),even加1。然后计算平均数,利用循环结构依次读取数组xx,计算方差totfc。
转载请注明原文地址:https://jikaoti.com/ti/Ct77FFFM
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
不同类型的数据对网络传输服务质量有不同的要求,下面_______多数是传输服务质量中的关键参数。
用户通过电话线路连接到ISP必须的硬件是
下列关于虚拟局域网的说法不正确的是
下列关于消息摘要相关知识点的说法中,错误的是()。
下列关于索引文件结构叙述中,错误的是______。
网络中的计算机与终端间要想正确地传送信息和数据,必须在数据传输的顺序、数据的格式及内容等方面有一个约定或规则,这种约定或规则称做___________。
由于在多媒体网络应用中需要同时传输语音、数字、文字、图形与视频信息等多种类型的数据,不同类型的数据对传输的服务要求不同,因此多媒体网络应用要求网络传输提供高速率与低【 】服务。
下列选项中,属于IP协议的特点的是()。
下列关于WindowsNT的描述中,错误的是()。
网络的信息安全主要包括两个方面:存储安全和_____安全。
随机试题
A.溴隐亭B.奥曲肽C.雌二醇D.左旋多巴E.酚妥拉明
男,65岁。睡醒后发现右侧肢体无力,伴言语不利1小时。有高血压病史10年,未规律服药治疗。否认有糖尿病及血脂异常史,神经系统查体:神志清楚,运动性失语,右侧肢体肌力0级,两侧痛、温觉对称,右侧Babinski征(+)。头颅CT检查未见异常。最可能的诊断是
根据《关于加强证券经纪业务管理的规定》,关于客户资产的相关规定,以下说法中正确的是()。Ⅰ.证券公司应当要求客户在开立资金账户时自行设置密码Ⅱ.证券公司员工可接受客户委托,在其开立资金账户时为其设置默认账户Ⅲ.证券公司应当提醒客户适时修改密码
中国公民陈先生注册成立了一个个体工商户。2019年度经营业务如下:(1)个体工商户全年营业收入200万元,营业外收入10万元,营业成本120万元,税金及附加15万元。(2)陈先生每月从个体工商户支取“工资”2500元,已经计入相关成本费
赛龙舟早在______时代就有了。
________指具有明确目的,采取一定方法,并需一定意志努力的识记。
《国家中长期教育改革和发展规划纲要(2010—2020年)》提出,我国要巩固义务教育普及成果,坚持以()管理为主,以全日制公办中小学为主,确保进城务工人员随迁子女平等接受义务教育。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
Howmuchisalargebottleofaspirin?
【S1】【S9】
最新回复
(
0
)