首页 | 等级考试 | 水平考试 | 微软认证 | Oracle认证 | CISCO认证 | JAVA认证 | Linux认证 | NIT考试 | 专题 | 网站地图 | 会员中心
返回Q空间网首页 ·返回首页
·联系我们
·收藏本站
首页 | 等级考试 | 水平考试 | 微软认证 | Oracle认证 | CISCO认证 | JAVA认证 | Linux认证 | NIT考试
你的位置:主页>等级考试>历年真题>四级>文章内容
 
06年9月23日计算机等级考试四级上机试题
来源:计算机考试网 作者: 发布时间:2007-07-14收藏本文到QQ书签收藏本文到QQ书签收藏本文到百度搜藏 搜藏本文到百度搜藏


机试三:
考试时间:9月23日 14:00
  抽到题目:已知在文件IN.DAT中存有10x20个实数, 并已通过函数ReadDat( )数组aa[10][20]中。请编制函数jsVal(), 其功能要求: 1.分别剔除每行的第一个和最后一个数,求出剩余18个数的平均值存入数组bb[10]中; 2.将bb[10]中的数按从达到小顺序排列,结果仍存入bb[10]中。 最后调用函数WriteDat()把所求的结果输出到文件OUT.DAT中。

    注意: 部分源程序存放在PROG1.C中。

  请勿改动主函数main( )、读数据函数ReadDat()和输出数据函数WriteDat()的内容。
int aa[10][20];
float  bb[10];
void jsVal()
{
    int i,j;
    float a;
    for(i=1;i<=10;i++)
    {
        bb=0;
        for(j=1;j<=19,j++)
            bb+=aa[j];
        bb/=18;
    }
    for(i=1;i<10;i++)
        for(j=1;j<=10-i;j++)
                if(bb                {
                a=bb[j];
                bb[j]=bb[j-1];
                bb[j-1]=a;
                };
}

机试四:
  1.已知数据文件IN.DAT中存有10组每组20个四位数的数据, 每个数据间用空格分隔,并已调用读函数readDat()把这10组数据存入数组aa中(其中,aa定义为int aa[10][20]),请考生编制一函数jsVal(), 其功能是: 首先计算每组中的数属于奇数的算术平均值,然后取每组小于其算术平均值的最大一个四位数依次存入数组bb?其中,数组bb定义为int bb[10],其中bb[0]为第一组中符合条件的数,bb[1]为第二组中符合条件的数,其它依此类推),最后调用输出函数writeDat()把结果bb输出到文件OUT.DAT中。
     注意: 部分源程序存在文件PROG1.C文件中。
     程序中已定义全局变量: aa[10][20]、bb[10]
     请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和写函数writeDat()的内容。
void jsVal()
{ int i,j,max,cnt;
  double aver;
  for(i=0;i<10;i++)
   { aver=0.0;  cnt=0;  max=0;
     for(j=0;j<20;j++)
        if(aa[j]%2) { cnt++; aver+=aa[j];}
     if(cnt==0) aver=0.0;
     else aver/=(double)cnt;
     for(j=0;j<20;j++)
       if(aa[j]max) max=aa[j];
     bb=max;
   }
}


共5页: 上一页 [1] 2 [3] [4] [5] 下一页
上一篇:2007年下半年计算机等级考试二级C语言上机试题上汇总   下一篇:07年9月23日全国计算机等级考试四级上机编程题型一

[ 更多计算机考试资源请访问 计算机考试网 www.PCkao.com]
收藏到QQ书签  
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]
相关文章
·历年真题:2000年四级试题及答案
·历年真题:2001年四级试题及答案
·历年真题:2002年四级试题及答案
·历年真题:2003年四级试题及答案
·历年真题:2004年四级试题及答案
·历年真题:2005年9月全国计算机等级考试四
·历年真题:2006年9月全国计算机等级考试四
发表评论
要记得去论坛讨论,点击注册新会员) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
相关文章
·历年真题:2000年四级试题及
·历年真题:2001年四级试题及
·历年真题:2002年四级试题及
·历年真题:2003年四级试题及
·历年真题:2004年四级试题及
·历年真题:2005年9月全国计
热门文章
·历年真题:2000年四级试题及
·历年真题:2001年四级试题及
·历年真题:2002年四级试题及
·历年真题:2003年四级试题及
·历年真题:2004年四级试题及
·历年真题:2005年9月全国计

将计算机考试网设为首页 | 收藏计算机考试网 | 关于我们 | 联系我们 | 网站地图
Copyright © 2005 - 2006 计算机考试网资讯网 All rights reserved.
本站所有资源均来自网络 版权归原作者所有 欢迎任何建议、批评和鼓励