a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 120|回复: 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。
& E7 a5 e) y" Y  【谜底】3 F; l# j$ U4 e9 i/ J
  void primeNum()! |4 u9 Z/ k$ c1 o/ |# `
  { int j, i, value;
2 V6 K- [# L2 [7 A
7 I& V6 F. v* ^6 G- Q  for (i=0; i
回复

使用道具 举报

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

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

</p>  【谜底】
3 s+ @( Q: P& `  void change(char*s)+ V) }1 p6 q& q6 i) Z
  { int i, strl;
0 a2 v0 D; y. ~+ R5 t  char ch;* u& l3 i- @2 P8 x) \
  strl = strlen(s);& U" `% U5 |* T( \
  ch = *s;
' b) `9 ]5 S3 J9 F9 P; w; S( |* V7 c
  for (i=0; i
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-2 10:50 , Processed in 0.216949 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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