首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据文件in. dat中存有10组每组20个四位数的数据,每个数据间用空格分隔,调用读函数ReadDat()把这10组数据存人数组aa中(其中,aa定义为 int aa[10][20])。请编制一函数jsVal(),其功能是;首先去掉每组中首尾位置的两
已知数据文件in. dat中存有10组每组20个四位数的数据,每个数据间用空格分隔,调用读函数ReadDat()把这10组数据存人数组aa中(其中,aa定义为 int aa[10][20])。请编制一函数jsVal(),其功能是;首先去掉每组中首尾位置的两
admin
2009-02-15
66
问题
已知数据文件in. dat中存有10组每组20个四位数的数据,每个数据间用空格分隔,调用读函数ReadDat()把这10组数据存人数组aa中(其中,aa定义为 int aa[10][20])。请编制一函数jsVal(),其功能是;首先去掉每组中首尾位置的两个数,接着计算其余18个数的算术平均值,并将计算结果依次存人数组bb中(其中,数组 bb定义为float bb[10]),然后把数组bb中的值按从大到小的顺序进行排序,排序后结果仍存人数组bb中,最后调用写函数WriteDat()把结果bb输出到文件out. dat中。
注意:部分源程序已给出。
程序中已定义全局变量:aa[10][20]、bb[10]。
请勿改动数据文件in. dat中的任何数据、主函数main()、读函数ReadDat()和写函数WriteDat()的内容。
.试题程序
# include <stdio. h>
int aa[10][20]
float bb[10]
void jsVal()
{
}
void ReadDat()
{
int i, j
FILE * fP;
fp = fopen("in.darn","r")
for(i=0; i<10~;i++)
for(j=0; j<20; j++) fscanf(fP,"%d", &aa
[j])
fclose({p)
}
void main()
{
int i
ReadDat(); / * 读数据* /
jsVal(); / * 按要求计算* /
for(i=0; i<10; i++) /* 从屏幕输出结果* /
printf("%6.2lf\n", bb
);
}
WriteDat()
{
FILE * fp;
int i;
fp = fopen("out, dat", "w")
for(i=0; i<10; i++)
fprintf(fp,"%6.21f\n, bb
)
fclose(fp); }
选项
答案
void jsVal() { int i,j,k,t,y; float sum=0; for(i=0; i<10; i++) { for(y=0; y<20; y++) sum=sum+aa[i][y] bb[i]=(sum-aa[i][0]-aa[i][19])/18; sum=0; } for(k=0; k<10; k++) for(i=0; i<10-k; i++) if(bb[i]<bb[i+1]) { t=bb[i]; bb[i]=bb[i+1]; bb[i+1]=t;} }
解析
转载请注明原文地址:https://kaotiyun.com/show/w2NZ777K
0
机试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
在以太网标准中,为了检测冲突而规定的最小帧长是(36)字节,以太网标准中最大帧长是(37)字节。
话音信道带宽为4000Hz,调制为4种码元,根据奈奎斯特定理,信道波特率为(22),数据速率为(23)。
在Linux操作系统中,目录“/proc”主要用于存放__________。
某数码相机内置128MB的存储空间,拍摄分辨率设定为1600×1200像素,颜色深度为24位,若不采用压缩存储技术,使用内部存储器最多可以拍摄(14)张照片。
在局域网中划分VLAN,不同VLAN之间必须通过(36)才能互相通信,属于各个VLAN的数据帧必须打上不同的(37)。(37)
下图所示Router为路由器,Switch为二层交换机,Hub为集线器。则该拓扑结构中共有(23)个广播域。有(24)个冲突域。(24)
根据MAC地址划分VLAN的方法属于(40)。
Routersperformthedecisionprocessthatselectswhatpathapackettakes.These(71)layerdevicesparticipateinthecollection
OSPFisalink-stateroutingprotocol.Itisdesignedtoberuninternaltoasingle(71)system.EachOSPFroutermaintainsaniden
OSI(Open System Interconnection)安全体系方案X.800将安全服务定义为通信开放系统协议层提供的服务,用来保证系统或数据传输有足够的安全性。X.800定义了5类可选的安全服务。下列相关的选项中不属于这5类安全服务的是(63)。
随机试题
高血钠症对血压影响的机理不包括
背景:某活动中心工程,地下1层,地上3层,建筑面积12300m2,结构为框架结构,工程于2011年3月20日开工,计划于2011年12月25日竣工,在施工过程中发生了以下事件:事件一:由于选址的原因,地基不好,因此基础下面设计有25根
甲企业所得税核算采用资产负债表债务法,适用的所得税税率为25%。2013年度应交企业所得税为25万元,201.3年度的纳税调整事项包括:本期产生应纳税暂时性差异5万元,转回可抵扣暂时性差异3万元;超过税前列支标准的业务招待费15万元;国库券利息收入10万元
下列企业战略中,属于稳定战略的有()。
Ihavehadalotoftrouble______(告诉她发生的事).
以下关于路基干湿类型划分的说法,正确的有()。
在利用组织策略进行复习的过程中,常用的表格有一览表和________。
为().
下列关于OLE对象的叙述中,正确的是()。
Sinceitwascommittedtotheideaofscienceasaninternational,politicallyneutralenterprise,theRoyalSocietyofLondonr
最新回复
(
0
)