三级数据库技术南开100题.docVIP

  • 1
  • 0
  • 约4.34千字
  • 约 13页
  • 2023-06-16 发布于湖北
  • 举报
三级数据库上机南开 100 题 if(b[i]b[j]) { qw=b[i]; b[i]=b[j]; b[j]=qw;} } ☆题目 1 请编写一个函数 jsValue(int m,int k,int xx[]),该函数的功 能是:将大于整数 m 且紧靠 m 的 k 个素数存入数组 xx 传回。 最后调用函数 writeDat()读取 10 组数据,分别得出 结果且把结果输出到文件 out.dat 中。 部分源程序存在文件 prog1.c 中。 例如:若输入 17 5 则应输出:19,23,29,31, 37。 请勿改动主函数 main()和写函数 writeDat()的内容。 int isP(int m) { int i; for(i=2;im;i++) if(m % i==0)return 0; return 1; } void num(int m,int k,int xx[]) { int s=0; for(m=m+1;k0;m++) if(isP(m)) { xx[s++]=m; k--;} } 题目 2 已知数据文件 IN.DAT 中存有 200 个四位数,并已调用 读函数 readDat()把这些数存入数组 a 中,请考生编制一 函数 jsVal(),其功能是:如果四位数各位上的数字均是 0 或 2 或 4 或 6 或 8,则统计出满足此条件的个数 cnt, 并把这些

文档评论(0)

1亿VIP精品文档

相关文档