全国计算机等级考三级上机题库(南开100题).docVIP

  • 3
  • 0
  • 约6.22万字
  • 约 48页
  • 2016-10-07 发布于贵州
  • 举报

全国计算机等级考三级上机题库(南开100题).doc

全国计算机等级考三级上机题库(南开100题)

题目1:下列程序的功能是:将大于整数m且紧靠m的k个素数存入数组xx。请编写函数num(int m,int k,int xx[])实现函数的要求 ,最后调用函数readwriteDAT()把结果输出到文件out.dat中。 例如:若输入17,5,则应输出:19,23,29,31,37。 注意:部分源程序已给出。 请勿改动主函数main()和函数readwriteDAT()的内容。 -------------- void num(int m,int k,int xx[]) /*标准答案*/ {int data=m+1; int half,n=0,I; while(1) {half=data/2;for(I=2;I=half;I++) if(data%I==0)break; if(Ihalf) {xx[n]=data;n++;} if(n=k)break; data++; } }2:已知数据文件IN.DAT中存有200个四位数, 并已调用读函数readDat()把这些数存入数组a中,请考生编制一函数jsVal(),其功能是: 如果四位数各位上的数字均是0或2或4或6或8, 则统计出满足此条件的个数cnt, 并把这些四位数按从大到小的顺序存入数组b中。最后main()函数调用写函数writeDat( )把结果c

文档评论(0)

1亿VIP精品文档

相关文档