a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 121|回复: 1

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

[复制链接]
发表于 2012-7-31 21:12:12 | 显示全部楼层 |阅读模式
函数RData()实现从文件IN.dat中篡夺一篇英文文章,存入到字符串数组str中;请编写encryptChar()函数,其功能是:按给定的替代关系对数组str中的所有字符进行替代,仍存入数组str对应的位置上,最后挪用函数WData(),把结不美观str输出到文件OUT.dat中。   替代关系:f(p)=p*11 mod 256(p是数组中某一个字符的ASCII值,f(p)是计较后新字符的ASCII值),如不美观计较后f(p)值小于1等于32或大于130,则该字符不变,否则将f(p)所对应的字符进行替代。; D1 ?! ~! ^* ^+ d# o: i/ a$ n
  原始数据文件存放的名目是:每行的宽度均小于80个字符。9 |2 p$ [( Z+ ^. B2 ^. r
  【谜底】
8 ]  e7 c! }9 }0 D  void encryptChar()/ w+ v8 ^/ E, b
  { int i;1 I1 Z1 y8 y6 ^) G
  char *pf;
; S( _4 n" Y. L: S! l$ J2 L& Q* T4 d8 f; O: a$ a
  for (i=0; i
回复

使用道具 举报

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

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

</p>  【谜底】! t! v, ~- b  \
  void DescSort(void)
7 m7 V2 ], a0 o  Q" f% ?) `4 t' Z  { int i, j, k, strl;5 M# J' \6 k7 G: ^4 T" n
  char ch;
- P3 @) r8 }( K0 J1 X5 w& @3 z. q# f2 T0 Y
  for (i=0; i
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 15:17 , Processed in 0.209361 second(s), 23 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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