阅读新闻

2006年9月全国计算机等级考试四级上机考试

[日期:2006-12-18] 来源:www.ncre100.com  作者:admin [字体: ]

2006年9月全国计算机等级考试四级上机考试
考试时间:9月23日 15:30
抽到题目:已知数据文件IN.DAT中存有200个两位数且相邻的两个数之间均不相等,并已调用函数readDat()把这些数存入数组b中,请考生编制一个函数jsVal(),实现的功能是对经常上下波动的数据可采用只记录峰值的数据压缩方法,即每次将采样到的当前值和前一次值比较,如数据变化方向改变(原递增现递减或原递减现递增),说明已过峰值,这时就将当前值记录下来,接着将结果依次存入数据b中(从0开始存放),注意数组b中的第一个数据a[0]原样存入b[0]单元中。最后调用输出函数writeDat()把结果c输出到文件OUT.DAT中。
        例如:原数据:  35,69,87,73,62,54,60,70,......
                    压缩后:  35,73,60,......
        注意:部分源程序存在文件PROG1.C文件中。
        程序中已定义:a[200]、b[200]。
        请勿改动数据文件IN.DAT中的任何数据、主函数main()、读函数readDat()和写函数writeDat的内容。

补充函数:

void jsVal()
{  int i;
   b[0]=a[0];cnt=1;
   for(i=1;i<MAX-1;i++)
       if((a>a[i-1]&&a>a[i+1])||(a<a[i-1]&&a<a[i+1])) b[cnt++]=a[i+1];
}

 

考试时间:9月23日 15:00
已知在文件IN.DAT中存有N个实数(N<200), 函数ReadDat( )是读取这N个实数并存入数组xx中。请编制函数Cal( ), 其功能要求: 1.求出这N个实数的平均值aver; 2.分别求出这N个实数中大于平均值aver的实数的整数部分值之和sumint以及该实数的小数部分值之和sumdec, 最后调用函数WriteDat()把所求的结果输出到文件OUT2.DAT中。

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

请勿改动主函数main( )、读数据函数ReadDat()和输出数据函数WriteDat()的内容。
void Cal(void)

{

  int i ;

  long val ;

  for(i = 0 ; i < N ; i++)

aver += xx ;

  aver /= (double) N ;

  for(i = 0 ; i < N ; i++) {

    if(xx > aver) {

      val = (long) xx ;

      sumint += val ;

      sumdec += (xx - val) ;

    }
  }
}

考试时间: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<bb[i-1])
                {
                a=bb[j];
                bb[j]=bb[j-1];
                bb[j-1]=a;
                };
}



看免费电影,就到网络生活

易查询:IP地址查询、专业ip数据库、手机号数据库、列车时刻数据库免费查询www.yichaxun.com

阅读:
录入:admin

评论 】 【 推荐 】 【 打印
上一篇:
下一篇:
相关新闻      
本文评论       全部评论
  有更多的上机题吗?   (忆雪 ,09月21日 )
  就一道题?   (步行者 ,04月02日 )
  ???   (??? ,09/06/2007 12:16:10 )
  如何查找是不是四级   (依依 ,07/09/2007 16:48:20 )
  四级上机考试是不是和二\三级上机考试一样有一本上机考试题库卖!! 市场上有没有出售?   (混日子 ,03/14/2007 22:27:12 )
发表评论


点评: 字数
姓名:

  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款