首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章,存入到无符号字符串数组XX中;请编写函数encryptChar(),按给定的替代关系对数组XX中的所有字符进行替代,其替代值仍存入数组XX的对应的位置上,最后调用函数WriteDat()把
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章,存入到无符号字符串数组XX中;请编写函数encryptChar(),按给定的替代关系对数组XX中的所有字符进行替代,其替代值仍存入数组XX的对应的位置上,最后调用函数WriteDat()把
admin
2013-12-10
50
问题
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章,存入到无符号字符串数组XX中;请编写函数encryptChar(),按给定的替代关系对数组XX中的所有字符进行替代,其替代值仍存入数组XX的对应的位置上,最后调用函数WriteDat()把结果XX输出到文件out.dat中。替代关系:f(p)=P*11 mod 256,mod为取余运算,P是数组XX中某一个字符的ASCⅡ码值,f(p)是计算后得到的无符号整型值(注意:中间变量定义成整型变量),如果计算后f(p)的值小于等于32或f(p)对应的字符是小写字母,则该字符不变。否则用f(p)替代所对应的字符。
【试题程序】
#include
#include
#include
unsigned char xxESO][80]}
int maxline=0; /*文章的总行数*/
int ReadDat(void);
void WriteDat(void);
void encryptChar()
}
void main()
{
if(ReadDat()){
printf(“数据文件IN.DAT不能打开!
\n\007”);
return;
}
encryptChar();
WriteDat();
}
int ReadDat(void)
{
FILE*fp;
int i=0:
unsigned char*p;
if((fp=fopen(“in.dat”,”r”))==NULL)
return 1;
while(fgets(xx
,80,fp)!=NULL){
p=strchr(xx
,\n’);
if(p)*p=0;
i++:
}
maxline=i;
felose(fp);
return 0,
}
void WriteDat(void)
{
FILE*fp;
int i;
fp=fopen(“out.dat”,“W”);
for(i=0;i%maxline;i++){
printf(”% s\n”,xx
);
fprintf(fp,“%s\n”,xx
);
}
fclose(fp);
}
选项
答案
void encryptChar() {int i,j,val} /*定义变量*/ for(i=0;i
=a&&.val<一z) /*判断条件*/ continue; else xx[i][j]=val; } }
解析
转载请注明原文地址:https://kaotiyun.com/show/eElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
对数据库系统的性能有两种主要的度量。第一种是【】,第二种是响应时间。
如果数据库中只包含成功事务提交的结果,此数据库状态就称为【】。
对于长度为n的顺序存储的线性表,当随机插入和删除一个元素时,需平均移动【】个元素。
数据库系统的并发控制主要方法是采用哪种机制?
关系数据库中的关键字是指
当关系模式R(A,B)已属于3NF,下列说法中哪一个是正确的?
在关系数据库设计中,使每个关系达到3NF。这是哪一个设计阶段的任务?
数据库功能可以分为两部分:前端和后端。前端与后端之间通过【】或应用程序来接口。
在计算机上,高级语言程序一般称为书馆【】,不能直接执行,必须将他们翻泽成具体机器的机器语言程序才能执行,这种机器语言程序又称为目标程序。
下面列出的条目中,哪些是数据库技术的主要特点?Ⅰ.数据的结构化Ⅱ.数据的冗余度小Ⅲ.较高的数据独立性Ⅳ.程序的标准化
随机试题
A.口腔黏膜可见边界清楚的红斑,伴口角黏膜糜烂、皲裂B.有服用大剂量抗生素病史,表现舌黏膜发红、乳头萎缩,灼痛明显C.舌背中央后部黏膜出现菱形的丝状乳头萎缩区,基底黏膜充血发红,表面可出现结节状增生D.多见于婴幼儿及老年体弱者表现为充血的口腔黏膜上出
心搏骤停病人首选的复苏药物是
形成级差地租I的两个条件是()。
建设工程项目竣工质量验收的基本对象是()
企业应当在资产负债表日对应收款项的账面价值进行检查,有客观证据表明该应收款项发生减值的,应当将该应收款项的账面价值减记至预计未来现金流量现值,减记的金额确认减值损失,计提坏账准备。()
按照现行《房屋完损等级评定标准》,出现()等情况的,可评定为基本完好房。
台湾作家柏杨认为:中国文化似一条壮观伟大的河流,但是到了14世纪,“它终于淤塞成一个酱缸,构成一个庞大而可哀的时代。”形成“酱缸”现象的主要因素是()。
社会主义思想道德建设的重点是()。
Itwouldbeinterestingtodiscoverhowmanyyoungpeoplegotouniversitywithoutanyclearideaofwhattheyaregoingtodoa
(2010下集管)关于计算机机房安全保护方案的设计,以下说法错误的是______。
最新回复
(
0
)