首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据文件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
86
问题
已知数据文件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全国计算机四级
相关试题推荐
在HTML文件中,________标记在页面中显示work为斜体字。
在2个框架中分别显示2个不同的页面,至少需要(43)个独立的Html文件。
交换机命令interfacegigabitethernet0/0/1的作用是进入接口配置模式,该接口是_____________。
Routersperformthedecisionprocessthatselectswhatpathapackettakes.These(71)layerdevicesparticipateinthecollection
OSPFisalink-stateroutingprotocol.Itisdesignedtoberuninternaltoasingle(71)system.EachOSPFroutermaintainsaniden
如果杀毒软件报告一系列的Word文档被病毒感染,则可以推断病毒类型是(54),如果用磁盘检测工具(CHKDSK、SCANDISK等)检测磁盘发现大量文件链接地址错误,表明磁盘可能被(55)病毒感染。(54)
SNMP代理的应答报文类型是__________________。
阅读以下说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】已知类LinkedList表示列表类,该类具有四个方法:addElement()、lastElement()、numberOfElement()以及removeLa
OSI(Open System Interconnection)安全体系方案X.800将安全服务定义为通信开放系统协议层提供的服务,用来保证系统或数据传输有足够的安全性。X.800定义了5类可选的安全服务。下列相关的选项中不属于这5类安全服务的是(63)。
随机试题
驾驶机动车在道路上掉头时提前开启左转向灯。
Forthispart,youaresupposedtowritealetterinEnglishin100-120wordsbasedonthefollowinginformation.Rememberto
某市工商局决定吊销某中外合资企业的营业执照,该中外合资企业的法定代表人魏某是中方甲企业的董事长,他认为市工商局的决定是正确的,因为他正想终止与外方的合作,尽早清算,另外投资其他项目。于是,魏某决定不对市工商局的处罚决定提起行政诉讼。外方乙企业的投资则还未
承包人按照工程师的变更指令实施变更工作后,往往会涉及对变更工程价款的确定问题。变更工程的费率或价格,往往是双方协商时的焦点。计算变更工程应采用的费率或价格,可分为( )。
某开发商新建一栋综合楼及一座独立的地下商场,委托消防技术服务机构对两座建筑中设置的湿式自动喷水灭火系统进行验收前检测。该综合楼地上6层,地下1层,建筑高度29.8m,层高均为4.8m,总建筑面积为21000m2。一至四层经营服装、百货等,五层经营地方特色风
某实木家具厂房,地上4层,耐火等级一级,建筑高度24m,每层建筑面积均为20000m2,4层靠外墙部位设置成品喷漆工段(其建筑面积为600m2,采用防火墙和甲级防火门与其他部位分隔)。该厂房已按现行有关国家工程建设消防技术标准的规定设置了消防设施。下列做法
下列不属于产品生产成本表的有()。
押韵就是把同韵的两个或更多的字放在同一位置上,一般把韵放在句尾,所以又叫()。
AHistoryofAspirinBBadThingsaboutAspirinCOriginofAspirinDGoodThingsAboutAspirinEHowAspirinWorksinthe
Accordingtonews,theWestVirginiacoalminedisaster
最新回复
(
0
)