您现在的位置:首页 >> 资格 >> 热门考试 >> IT认证考试 >> 正文
2003年全国计算机等级考试四级上机题
作者:    文章来源:    点击数:     更新时间:2006-6-7 14:00:05

 2003年全国计算机等级考试四级上机题

1.去掉每组最后两个数,求剩下18个数的平均值,存入b[10]中,请5个升序,后5个降序排列
void js()
{ int i,j;
 double t,aver;
 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<18;j++) aver+=aa[j];
 b=aver/18; }

 for(i=0;i<5;i++)
 for(j=i+1;j<5;j++)
 if(b>b[j])
 { t=b;
 b=b[j];
 b[j]=t; }

 for(i=5;i<9;i++)
 for(j=i+1;j<10;j++)
 if(b { t=b;
 b=b[j];
 b[j]=t; }
}


2、先对每组数升序排列,去掉中间两数,求剩下18个数平均值,存如b[10]中。

void js()
{ int i,j,k,t;
 double aver;
 for(i=0;i<10;i++)
 { for(j=0;j<20;j++)
 for(k=j+1;k<20;k++)
 if(aa[j]>aa[k])
 { t=aa[j];
 aa[j]=aa[k];
 aa[k]=t; } }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<20;j++) aver+=aa[j];
 aver=aver-aa[9]-aa[10];
 b=aver/18; }
}

3.去掉每组的首尾两数,求剩下18个数平均值,存入b[10]中,并由大到小排列
void js()
{ int i,j;
 double t,aver;
 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=1;j<19;j++) aver+=aa[j];
 b=aver/18; }

 for(i=0;i<10;i++)
 for(j=i+1;j<10;j++)
 if(b { t=b;
 b=b[j];
 b[j]=t; }
}

4.每组升序排列,去掉中间4个数,求剩下数的平均值,存入b[10]中。
void js()
{ int i,j,k,t;
 double aver;
 for(i=0;i<10;i++)
 { for(j=0;j<20;j++)
 for(k=j+1;k<20;k++)
 if(aa[j]>aa[k])
 { t=aa[j];
 aa[j]=aa[k];
 aa[k]=t; } }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<20;j++) aver+=aa[j];
 aver=aver-aa[8]-aa[9]-aa[10]-aa[11];
 b=aver/16; }
}


5.每组数由小到大排列,在去掉中间两位数和最小的两位数,在计算平均值,存入b[10]中
void js()
{ int i,j,k,t;
 double aver;
 for(i=0;i<10;i++)
 { for(j=0;j<20;j++)
 for(k=j+1;k<20;k++)
 if(aa[j]>aa[k])
 { t=aa[j];
 aa[j]=aa[k];
 aa[k]=t; } }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<20;j++) aver+=aa[j];
 aver=aver-aa[0]-aa[1]-aa[9]-aa[10];
 b=aver/16; }
}

6.去掉每组数的最大值和最小值,求其于18个数平均值,存入b[10]中。

void js()
{ int i,j,k,t;
 double aver;
 for(i=0;i<10;i++)
 { for(j=0;j<20;j++)
 for(k=j+1;k<20;k++)
 if(aa[j]>aa[k])
 { t=aa[j];
 aa[j]=aa[k];
 aa[k]=t; } }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<20;j++) aver+=aa[j];
 aver=aver-aa[0]-aa[19];
 b=aver/18; }
}


7.在数组aa[10][20]中存有200个数(从in.dat文件里可以看到都是四位整数),用空格隔开, 首先把每组的20个数从小到大排序,再去掉每一行的中间的两个以及最大的两个数,再求出剩余的16个数的算术平均数依次存入bb[10]中。

void js()
{ int i,j,k,t;
 double aver;
 for(i=0;i<10;i++)
 { for(j=0;j<20;j++)
 for(k=j+1;k<20;k++)
 if(aa[j]>aa[k])
 { t=aa[j];
 aa[j]=aa[k];
 aa[k]=t; } }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<20;j++) aver+=aa[j];
 aver=aver-aa[9]-aa[10]-aa[18]-aa[19];
 b=aver/16; }

本新闻共2页,当前在第1页  1  2  

转载请注明来源于:www.chinaeea.com
 相关新闻

·1996年4月计算机等级考试二级试卷答案
·1996年9月计算机等级考试二级试卷答案
·97年4月计算机等级考试二级试卷及答案
·软件工程试题集粹
·微软MCSE2000认证问题集锦(一)

                                  中国华教教育考试网声明
①凡本站注明“稿件来源:中国华教教育考试网”的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本站协议授权的媒体、网站,在下载使用时必须注明"稿件来源:中国华教教育考试网",违者本站将依法追究责任。
② 本站注明稿件来源为其他媒体的文/图等稿件均为转载稿,本站转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者在两周内速来电或来函联系。
热点新闻

·06年北京公务员考试行
·2006年应届毕业生个人
·解读2006年成人高考专
·2006考研政治真题及答
·广东省高校名单
·就业前景最好的十大专
·2007年会计中级职称考
·中国人民解放军空军指
·2006年成人高考高起点
·防灾科技学院2006年招

精彩推荐
·我们也是祖国的花朵
·留学英国-快来参加“食
·[留学]中国政策调整 0
·英国签证办理费变动 4
·[留学]2007年英国留学
·[基教]2007中考化学理
·[基教]切实减轻小学生
·特殊创新能力可加分 0
·给参加考研复试同学一
·要花费时间和心智 考研
推荐学校
北京三亿影视与广告艺
中国信息大学学校简介
北京联合大学广告学院
北京华夏管理学院2006
江苏省民办大学名录
江西渝州科技职业学院
厦门南洋学院招生
天狮职业技术学院(春季
金华实验中学教育集团
东莞三星电机表示本报



电话:010-63419756 欢迎批评指正

华教简介 | About chinaeea | 广告服务 | 联系我们 | 招聘信息 | 网站律师| 产品答疑

Copyright 2005 - 2006 chinaeea.com Corporation, All Rights Reserved

北京华教在线网络技术有限公司 版权所有 京ICP备06019426号