当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
09年计算机三级上机题库练习及答案(1)
发布时间:2009/9/27 17:32:20 来源:城市学习网 编辑:admin
  第1套
  请编写一个函数jsValue(int m,int k,int xx[]),该函数的功能是:将大于整数m且紧靠m的k个素数存入数组xx传回。最后调用函数readwriteDat()读取10组数据,分别得出结果且把结果输出到文件out1.dat中。部分程序已经给出。例如:若输入17,5,则应输出:19,23,29,31,37。
  请勿改动主函数main()和输出数据函数readwriteDat()的内容。
  #include
  #include
  void readwriteDat();
  void jsValue (int m,int k,int xx[])
  {
  }
  main()
  {
  int m,n,xx[1000];
  clrscr();
  printf("\nPlease enter two integers:");
  scanf("%d,%d",&m,&n);
  jsValue (m,n,xx);
  for(m=0;mprintf("%d",xx[m]);
  printf("\n");
  readwriteDat();
  }
  void readwriteDat()
  {
  int m,n,xx[1000],i;
  FILE *rf,*wf;
  rf=fopen("in1.dat","r");
  wf=fopen("out1.dat","w");
  for(i=0;i<10;i++)
  {
  fscanf(rf,"%d %d",&m,&n);
  jsValue (m,n,xx);
  for(m=0;mfprintf(wf,"%d ",xx[m]);
  fprintf(wf,"\n");
  }
  fclose(rf);
  fclose(wf);
  }……
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved