计算机三级数据库技术(上机操作)机试模拟试卷 85及答案与解析 一、程序设计题 1 文件 progl C中程序的功能是:将大于整数 m且紧靠 m的 k个素数存人数组 xx中。请编写函数 mum(int m, int k, int xx)实现程序的要求,最后调用函数readwriteDAT()把结果输出到 out dat文件中。 例如,若输入 17, 5(中间用半角逗号隔开 ),则应输出 ; 19 23 29 31 37。wfof=fopen(out dat “.”“w”; fori=0;i10;i+)fscanfrf,“ d”, m, n); num(m,n,xx); for(m=0; mn; m+) fprintf(wf, “ d”, xxm3): fprintf(wf, “ n”); fclose(rf); fclose(wf); 计算机三级数据库技术(上机操作)机试模拟试卷 85答案与解析 一、程序设计题 1 【正确答案】 void num(int m, int k, int xx) int cnt=0; *定义变量 * while(cntk) *统计素数 * m+; if(isP(m)xxcnt+=m;