a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 119|回复: 1

[数据库] 2012年计算机三级数据库上机题及参考答案(2)

[复制链接]
发表于 2012-7-31 21:12:12 | 显示全部楼层 |阅读模式
10.已知数据文件IN.dat中存有300个四位数,并已挪用读函数Rdata()把这些数存入数组a中,请编写函数primeNum(),其功能是:求出所有这些四位数中素数的个数count,再把所有知足此前提的四位数依次存入数组b中,然后对数组b的四位数按巨细到大的挨次进行排序。最后挪用写函数Wdata(),把结不美观输出到OUT.dat文件中。   例如,5591是素数,则该数知足前提存入数组b中,且个数count=count+1。9812长短素数,则该数不知足前提,不存入数组b中,count值也不加1。
9 O& }9 \4 g/ e  `5 Q  【谜底】' E# O  R7 @( M% I8 k6 E/ u
  void primeNum(): a4 y( v6 P- w  N2 |1 N# t  _9 K
  { int j, i, value;
1 K( ?. Z) S* s' I; c. x/ p0 z, @3 ~' I& ~
  for (i=0; i
回复

使用道具 举报

 楼主| 发表于 2012-7-31 21:12:13 | 显示全部楼层

2012年计算机三级数据库上机题及参考答案(2)

</p>  【谜底】
& Q( |& q% v+ o0 i  void change(char*s)
$ L" v( l$ F( {2 w& w  { int i, strl;% T3 M5 M4 _9 n9 f% r( ^6 \
  char ch;
  o& }. I* ]1 J9 q& ^  strl = strlen(s);
  j+ M! l% \1 `' W" W  Z' X5 a  ch = *s;6 S: `2 J4 E" E( K' N* i3 F& a- v- p7 D
8 U0 ~5 C1 k0 M' U6 p
  for (i=0; i
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-5 06:54 , Processed in 0.730799 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表