中学生作文 语文教案 高考作文 文言文翻译 新课程改革 说课稿 诗歌散文欣赏 中考高考应考对策 语文教学论文之二 语文教学论文之三
语文教学论文之四 小学语文论文 小学语教案文 小学语文试题 小学生园地 文学欣赏 小学教师园地 小学语文课件 语文试题 数学试题
化学试题
物理试题 历史试题 政治试题 英语试题 生物试题 地理试题 其它教案 语文教案 数学教案 化学教案 物理教案
历史教案 政治教案 英语教案 生物教案 地理教案

HomeArticle        > 计算机等级四级考试      

> 2003年全国计算机等级考试四级上机题


  文章内容
 

2003年全国计算机等级考试四级上机题


 
 

 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[i][j];
 b[i]=aver/18; }

 for(i=0;i<5;i++)
 for(j=i+1;j<5;j++)
 if(b[i]>b[j])
 { t=b[i];
 b[i]=b[j];
 b[j]=t; }

 for(i=5;i<9;i++)
 for(j=i+1;j<10;j++)
 if(b[i] { t=b[i];
 b[i]=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[i][j]>aa[i][k])
 { t=aa[i][j];
 aa[i][j]=aa[i][k];
 aa[i][k]=t; } }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<20;j++) aver+=aa[i][j];
 aver=aver-aa[i][9]-aa[i][10];
 b[i]=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[i][j];
 b[i]=aver/18; }

 for(i=0;i<10;i++)
 for(j=i+1;j<10;j++)
 if(b[i] { t=b[i];
 b[i]=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[i][j]>aa[i][k])
 { t=aa[i][j];
 aa[i][j]=aa[i][k];
 aa[i][k]=t; } }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<20;j++) aver+=aa[i][j];
 aver=aver-aa[i][8]-aa[i][9]-aa[i][10]-aa[i][11];
 b[i]=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[i][j]>aa[i][k])
 { t=aa[i][j];
 aa[i][j]=aa[i][k];
 aa[i][k]=t; } }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<20;j++) aver+=aa[i][j];
 aver=aver-aa[i][0]-aa[i][1]-aa[i][9]-aa[i][10];
 b[i]=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[i][j]>aa[i][k])
 { t=aa[i][j];
 aa[i][j]=aa[i][k];
 aa[i][k]=t; } }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<20;j++) aver+=aa[i][j];
 aver=aver-aa[i][0]-aa[i][19];
 b[i]=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[i][j]>aa[i][k])
 { t=aa[i][j];
 aa[i][j]=aa[i][k];
 aa[i][k]=t; } }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<20;j++) aver+=aa[i][j];
 aver=aver-aa[i][9]-aa[i][10]-aa[i][18]-aa[i][19];
 b[i]=aver/16; }
}

8.是aa[10][20] ,去掉中间2个后求平均值,结果存入bb[10]中 ,对bb[10]按从小到大顺序排序.

void js()
{ int i,j;
 double t,aver;
 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<20;j++) aver+=aa[i][j];
 aver=aver-aa[i][9]-aa[i][10];
 b[i]=aver/18; }

 for(i=0;i<10;i++)
 for(j=i+1;j<10;j++)
 if(b[i]>b[j])
 { t=b[i];
 b[i]=b[j];
 b[j]=t; }
}
9.由200个四位数存在数组aa[10][20]中,在去掉每行的最大两个数 求剩下的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[i][j]>aa[i][k])
 { t=aa[i][j];
 aa[i][j]=aa[i][k];
 aa[i][k]=t; }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=0;j<18;j++) aver+=aa[i][j];
 b[i]=aver/18; }
}
 }

10.每一组不计最小的两个数的平均值。然后存入b[]数组

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[i][j]>aa[i][k])
 { t=aa[i][j];
 aa[i][j]=aa[i][k];
 aa[i][k]=t; } }

 for(i=0;i<10;i++)
 { aver=0.0;
 for(j=2;j<20;j++) aver+=aa[i][j];
 b[i]=aver/18; }
}


 
State

学科试题测试
教学知识小品
教学心得随笔之一
教育教学论文
教学设计教案
教学心得随笔之二
教学心得随笔之三
工科论文
管理学论文
公共管理论文
经济学论文
法律论文
政治学论文
会计审计论文
艺术论文
其它类论文
证券金融论文
论文指导
财政税收论文
工商管理论文
财务管理论文
计算机论文
医学论文
哲学论文
教育论文
少儿英语
综合英语
考研&MBA
国内考试
企业法律顾问
小语种
出国考试
学习顾问
IT培训
管理培训
商务英语
会计考试
英语考试
司法考试
英语口语
导游员考试
自学考试
公务员考试
报关员考试
CET考试综合信息
CET四级考试
CET六级考试
PETS考试
等级考试综合信息
计算机等级一级考试
计算机等级二级考试
计算机等级三级考试
计算机等级四级考试
全国计算机NIT考试
软考试综合信息
数据库系统工程师
网络管理(程序)员
程序员级
网络设计师
软件设计师(高程)
系统分析师
 


Copyright www.schoolscn.com All rights reserved. ICP备05047758号