首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数ReadDat()实现从数据文件in.dat中读取1000个十进制整数到数组xx中,请编写函数Compute()分别计算出数组XX中数值为奇数的个数odd,数组xx中所有奇数的平均值ave1,并求出数组xx中数值为偶数的平均值ave2以及所有奇数的方差
函数ReadDat()实现从数据文件in.dat中读取1000个十进制整数到数组xx中,请编写函数Compute()分别计算出数组XX中数值为奇数的个数odd,数组xx中所有奇数的平均值ave1,并求出数组xx中数值为偶数的平均值ave2以及所有奇数的方差
admin
2013-12-10
28
问题
函数ReadDat()实现从数据文件in.dat中读取1000个十进制整数到数组xx中,请编写函数Compute()分别计算出数组XX中数值为奇数的个数odd,数组xx中所有奇数的平均值ave1,并求出数组xx中数值为偶数的平均值ave2以及所有奇数的方差totfe的值,最后调用函数WriteDat()把结果输出到out.dat文件中。计算方差的公式如下:
设N为奇数的个数,xx
为奇数,avel为奇数的平均值。
原始数据文件存放的格式是:每行存放10个数,并用逗号隔开(每个数均大于0且小于等于2000)。
【试题程序】
#include
#include
#include
世define MAX 1000
int xxEMAX],odd=0,even=O;
double avel=0.0,ave2=0.0,totfc=0.0;
void WriteDat(void)l
int ReadDat(void)
{
FILE*fp;
int i;
if((fp=fopen(“in.dat”,“r”))==NULL:
return 1;
for(i=0;i
fscanf(fp,“%d,”,&xx
);
fclose(fp);
return 0;
}
void Compute(void)
{
}
void main()
{
int i;
for(i=0;i
=0;
if(ReadDat()){
printf(”数据文件IN.DAT不能打开!\007\n”);
return;
}
Compute();
printf(”ODD=%d\nAVE1=%if\nAVE2=%if\nTOTFC=%If\n”,odd,ave1,ave2,totfc);
WriteDat();
}
void WriteDat(void)
{
FILE*fp;
fp=fopen(“out.dat”。“w”);
fprintf(fp,“%d\n%If\n%If\n%If\n”,odd,ave1,ave2,totfc);
fclose(fp);
}
选项
答案
void Compute(void) {int if /*定义变量*/ for(i=0;i
解析
转载请注明原文地址:https://kaotiyun.com/show/6ElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
文件目录是【】的有序集合。
有两个关系R和S,分别包含15个和10个元组,则在R∪S,R-S,R∩S中不可能出现的元组数目情况是
若一棵二叉树中只有叶节点和左、右子树皆非空的节点,设叶节点的个数为1,则左、右子树皆非空的节点个数为【】。
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动【】个元素。
Oracle针对Internet/Intranet的产品是
数据库系统的并发控制主要方法是采用哪种机制?
在数据库中,产生数据不一致的根本原因是
当用户程序执行访管指令时,中断装置将使中央处理器如何工作?
设散列函数为H(k)=kmod7,现欲将关键码23,14,9,6,30,12,18依次散列于地址0~6中,用线性探测法解决冲突,则在地址空间0~6中,得到的散列表是
在顺序表(6,10,16,18,25,28,30,48,50,52)中,用二分查找法查找关键码值20,则需要进行关键码比较次数为【】。
随机试题
阅读下文,回答问题。落叶贾平凹窗外,有一棵法桐,样子并不大的
红细胞沉降率变快主要是由于
A.心率加快,血压升高B.心率加快,血压降低C.心率减慢,血压降低D.心率减慢,血压升高E.心率和血压不变在低氧环境中
甲公司有货车1辆,采用工作量法计提折旧。原值为200000元,预计使用10年,每年行驶里程60000千米,预计净残值率为5%,当月行驶里程4000千米,该运输车的当月折旧额为()元。
人民警察个人奖励的种类有()。
2014年11月28日至29日,中央外事工作会议在北京召开。中共中央总书记、国家主席、中央军委主席习近平在会上发表重要讲话强调,要高举和平、发展、合作、共赢的旗帜,统筹国内国际两个大局,统筹发展安全两件大事,牢牢把握坚持和平发展、促进民族复兴这条主线,维护
财产安全一直是人们忧虑的一个问题,如果人们无法保障其个人财产的安全,就不可能有积极性去创造财富,即使创造财富,也会转移。个人财产的安全,既体现在保有环节,也体现在交易环节。为避免交易风险,需要通过国家机关的登记行为来确认其物权状态,从而保障其真实性,登记行
Pollutionisa"dirty"word.Topollutemeanstocontaminate—tospoilsomethingbyintroducingimpuritieswhichmake(31)unfit
Joewasthebeststudentinclass.OnlyEllaknewhowtocomfortJoe.
Thedoctortriedtodoanexperimenttofindoutthe______ofthemedicineonthemice.
最新回复
(
0
)