首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据文件in. dat中存有10组每组20个四位数的数据,每个数据间用空格分隔,调用读函数ReadDat()把这10组数据存人数组aa中(其中,aa定义为int aa [10][20])。请编制一函数jsVal(),其功能是:首先将每组20个数按从小到
已知数据文件in. dat中存有10组每组20个四位数的数据,每个数据间用空格分隔,调用读函数ReadDat()把这10组数据存人数组aa中(其中,aa定义为int aa [10][20])。请编制一函数jsVal(),其功能是:首先将每组20个数按从小到
admin
2009-02-15
44
问题
已知数据文件in. dat中存有10组每组20个四位数的数据,每个数据间用空格分隔,调用读函数ReadDat()把这10组数据存人数组aa中(其中,aa定义为int aa [10][20])。请编制一函数jsVal(),其功能是:首先将每组20个数按从小到大的顺序进行排序,排序后的结果仍存人数组aa中,接着去掉每组中最中间的两个数以及最小的两个数,然后计算其余16个数的算术平均值,并将计算结果按组的顺序依次存人数组bb中(其中,数组bb定义为float bb[10]),最后调用写函数WriteDat()把结果bb输出到文件out.dat中。
注意:部分源程序已给出。
程序中已定义全局变量:aa[10][20]、bb[10]。
请勿改动数据文件in. dat中的任何数据、主函数main()、读函数ReadDat()和写函数WriteDat()的内容。
.试题程序
# include
int aa[10][20];
float bb[10];
void jsVal()
{
}
void ReadDat()
{
int i,j;
FILE * fp;
fp=fopen("in, dat","r");
for(i=0; i<10; i++)
for(j=0 d<20; j++) fseanf (fp,"%d", &aa
[j])
fclose(fp);
}
void main()
int i;
ReadDat(); /*读数据*/
jsVal(); / *按要求计算* /
for(i=0;i<10;i++) /*从屏幕输出结果*/
prinff("%6.21f\n", bb
)
WriteDat(); / *输出结果到文件* /
}
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,p,y; float sum=0 for(i=0; i<10; i++) { for(y=0; y<20; y++) sum=sum+aa[i][y] for(j=0; j<20; j++) { for(k=0; k<19-j; k++) if(aa[i][k]>aa[i][k+1]) { t=aa[i][k]; aa[i][k]=aa[i][k+1]; aa[i][k+1]=t;} } bb[i]=(sum-aa[i][0]-aa[i][1]-aa[ii[9]-aa[i][10])/16; sum=0 } }
解析
转载请注明原文地址:https://kaotiyun.com/show/u2NZ777K
0
机试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
参见下图,两个交换机都采用默认配置,当主机1向主机4发送数据时使用哪两个地址作为目标地址?
在进行分类汇总前,应先对数据清单中的记录按(16)进行排序;选择“数据/分类汇总”命令,并在弹出的“分类汇总”对话框中的“选定汇总项”列表框内,选择要进行汇总的(17)字段,再点击确认键。
计算机的用途不同,对其部件的性能指标要求也有所不同。以科学计算为主的计算机,对(9)要求较高,而且应该重点考虑(10)。
某数码相机内置128MB的存储空间,拍摄分辨率设定为1600×1200像素,颜色深度为24位,若不采用压缩存储技术,使用内部存储器最多可以拍摄(14)张照片。
Routersperformthedecisionprocessthatselectswhatpathapackettakes.These(71)layerdevicesparticipateinthecollection
Wehavealreadycoveredthetopicofnetworkaddresses.Thefirst(1)inablock(inclassA,B,andC)definesthenetworkaddres
阅读以下说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内。【说明】已知类LinkedList表示列表类,该类具有四个方法:addElement()、lastElemcnt()、numberOfElement()以及removeL
Afirewallisa(67)systemdesignedto(68)anorganization’snetworkagainstthreats.
随机试题
A、decadeB、aggressiveC、ancestorD、bacteriaD选项D画线字母读,其他选项画线字母读[e]。
关于焦点方位特性的描述。正确的是
目前口服抗真菌作用最强的药物是
会计机构、会计人员必须审核原始凭证,这是法定职责。()
借款人的还款能力出现明显问题,依托其正常经营收入已经无法保证按时足额偿还本息的贷款属于()。
在( )的情况下,资本公积可能出现借方发生额。
简述取得时效的构成条件。
结合材料,回答问题:3月17日至18日,中共中央总书记、国家主席、中央军委主席习近平赴河南省兰考县调研指导党的群众路线教育实践活动。习近平一下飞机,就直奔兰考焦裕禄同志纪念馆。这是他时隔5年之后,第二次来到这块精神圣地。置身焦园,睹物思人。习近平
下图是一有限自动机的状态转换图,该自动机所识别语言的特点是(45),等价的正规式为(46)。
A—proofofdeathH—releasecertificateB—bodilyharmI—copyrightlawC—keywitnessJ—sumofclaimD—rightofauthorK—housearre
最新回复
(
0
)