首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据文件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
51
问题
已知数据文件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://jikaoti.com/ti/w8E7FFFM
0
机试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
甲和乙采用公钥密码体制对数据文件进行加密传送,甲用乙的公钥加密数据文件,乙使用(47)来对数据文件进行解密。
在进行分类汇总前,应先对数据清单中的记录按(16)进行排序;选择“数据/分类汇总”命令,并在弹出的“分类汇总”对话框中的“选定汇总项”列表框内,选择要进行汇总的(17)字段,再点击确认键。
计算机的用途不同,对其部件的性能指标要求也有所不同。以科学计算为主的计算机,对(9)要求较高,而且应该重点考虑(10)。
数字签名首先产生消息摘要,然后对摘要进行加密传送。产生摘要的算法是_____________。
VPNconnectionsallowusersworkingathomeorontheroadtoconnectinasecurefashiontoa____________(71)corporateserveru
根据MAC地址划分VLAN的方法属于(40)。
Routersperformthedecisionprocessthatselectswhatpathapackettakes.These(71)layerdevicesparticipateinthecollection
OSPFisalink-stateroutingprotocol.Itisdesignedtoberuninternaltoasingle(71)system.EachOSPFroutermaintainsaniden
在Windows 2000中为了配置一项服务而不得不打开多个窗口,进行多个步骤,同时还需要具有一定的经验才可以完成。这项工作在Windows Server2003中被名为(62)的统一配置流程向导所替代。
一个由一台Windows NT服务器管理的局域网,需要通过该台服务器连入Internet。为了方便管理、最大限度地使用Windows NT域内的主机名等资源,又要让每一台机器具有合法的IP地址和Internet域名,并能与外界进行通信,可以通过如下的方法进
随机试题
A.组织切片银染色B.快速尿素酶试验C.血清幽门螺杆菌抗体D.幽门螺杆菌培养E.组织切片Gimsa染色不可用于幽门螺杆菌根除治疗后复查根除效果的方法是
弯制钢丝卡臂的直径一般为
A.椎-基底动脉血栓形成B.大脑前动脉血栓形成C.大脑中动脉血栓形成D.蛛网膜下腔出血E.小脑出血有眩晕、眼震、构音障碍、交叉性瘫痪,见于
2009年5月2日,甲公司与乙公司签订了货物买卖合同。合同签订后,甲公司于6月5日要求乙公司按合同约定支付预付款,但是乙公司迟迟没有回应。后来由于甲公司货源落空,无法履行合同,双方发生纠纷。乙公司于2009年9月1日向人民法院提起诉讼,要求甲公司交付货物,
公路工程主要使用硅酸盐类水泥中的通用水泥包括()。
以下项目作为一次性收入计缴个人所得税的是()。
有限合伙人可以将其在有限合伙企业中的财产份额出质;但是,合伙协议另有约定的除外。()
下列湖泊是熔岩流或泥石流等物质阻塞河床形成的是()。
PC机系统I/O扩充插槽引脚上的信号是( )。
在实体属性中,可用于区别实体集合中不同个体的那个属性或几个属性的组合,称【】。
最新回复
(
0
)