首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章,存入到字符串数组xx中;请编写函数encryptChar().按给定的替代关系对数组XX中的所有字符进行替代,其替代值仍存人数组xx的对应位置上,最后调用函数WriteDat()把结果xx
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章,存入到字符串数组xx中;请编写函数encryptChar().按给定的替代关系对数组XX中的所有字符进行替代,其替代值仍存人数组xx的对应位置上,最后调用函数WriteDat()把结果xx
admin
2013-12-10
58
问题
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章,存入到字符串数组xx中;请编写函数encryptChar().按给定的替代关系对数组XX中的所有字符进行替代,其替代值仍存人数组xx的对应位置上,最后调用函数WriteDat()把结果xx输出到文件out.dat中。替代关系:f(p)=P*11rood 256,rood为取余运算,P是数组XX中某一个字符的ASCII码值,f(p)是计算后的整型值(注意:中间变量定义成整型变量),如果原字符是大写字母或计算后f(p)值小于等于32,则该字符不变,否则用f(p)替代所对应的字符。
【试题程序】
#include
#include
#include
unsigned char xxES03 ESo];
int maxline=0; /*文章的总行数*/
int ReadDat(void);
void WriteDat(void);
void encryptChar()
{
/*第i行内容已作为字符串存入xx
为起始地址的存储单元内*/
/*请使用中间变量来存放替代关系处理后的值val*/
/*例如:val=xx
[j]*1l%256;*/
/*该提示仅供解题参考,考生也可用其他方法解题*/
}
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(xxEi-],80,fp)!=NULL){
p=strchr(xx
,’\n\’);
if(p)*p=0;
i++:
}
maxline=i;
fclose(fp);
return 0;
}
void WriteDat(void)
{
FILE*fp;
int i;
fp=fopen(“out.dat”,“W”);
for(i=0;i
printf(”%s\n”。xxl-O);
fprintf(fp,“%s\n”,xxE0);
}
fclose(fp);
}
选项
答案
void encryptChar() {int i,j.val; /*定义变量*/ for(i=0;i
=A&&xx[i][j]<=Z|| val<=32) /*判断条件*/ continue; else xx[i][j]=val; } }
解析
转载请注明原文地址:https://kaotiyun.com/show/mElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
单向链表的每一个结点都有一个指向它的后续结点的指针link,现有结点p和q,结点q在结点p的前面,要删除结点p,正确的操作应该是
一个简单的方法是采用【】来指示磁盘存储空间的使用情况。
Oracle针对Internet/Intranet的产品是
一个关系数据库文件中的各条记录
在数据库中,产生数据不一致的根本原因是
设有关系SC(SNO,CNO,GRADE),主码是(SNO,CNO)。遵照实体完整性规则
【】不允许关系模式的属性之间有这样的非平凡函数依赖X→Y,其中X不包含码,Y是非主屑性。
逻辑文件存放在存储介质上时,采用的组织形式是与什么有关?
设X→Y是一个函数依赖,且对于任何X’∈X,X’→Y都不成立,则称X→Y是—个
随机试题
小于胎龄儿的定义是
《张邱建算经》中有“百钱买百鸡”问题,即:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,问鸡翁、母、雏各几何?意思是说:公鸡每只5元,母鸡每只3元,雏鸡1元买3只,问花了100元买了100只鸡,则公鸡、母鸡、雏鸡各几只?那么满足题干条件的购买
患者张某,女性,33岁。喘咳气涌,胸部胀痛,痰黄难咯,口渴舌红,苔黄腻,脉滑数。其治疗应首选的方剂是
根据《到境外上市公司章程必备条款》中的有关规定,公司董事会秘书()。
下列关于价值评估的说法中,正确的是()。
漏接、空接和错接都属于技术性事故,其中错接肯定是导游员的责任事故。()
()设计是薪酬管理最基础的工作。
在中国传统宅院中,书斋往往是民居中唯有的精神场所。它一般位于宅院的______之处,如有后花园,必与之相邻,以形成高雅恬淡的良好环境。人独坐于书斋之中,或对日吟诵,或______,于书斋里享受一份清福,从学问中得到一份快乐。填入画横线部分最恰当的一项是:
简述刑事责任的特征。
在设计窗体时双击窗体的任何地方,可以打开的窗口是()。
最新回复
(
0
)