首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数ReadDatt()实现从文件in.dat中读取一篇英文文章并存入到字符串数组XX中;请编写函数encryptChar(),按给定的替代关系对数组XX中的所有字符进行替代,然后存人数组xx对应的位置上,最后调用函数WriteDat()把结果数组xx输出
函数ReadDatt()实现从文件in.dat中读取一篇英文文章并存入到字符串数组XX中;请编写函数encryptChar(),按给定的替代关系对数组XX中的所有字符进行替代,然后存人数组xx对应的位置上,最后调用函数WriteDat()把结果数组xx输出
admin
2013-12-10
44
问题
函数ReadDatt()实现从文件in.dat中读取一篇英文文章并存入到字符串数组XX中;请编写函数encryptChar(),按给定的替代关系对数组XX中的所有字符进行替代,然后存人数组xx对应的位置上,最后调用函数WriteDat()把结果数组xx输出到文件out.dat中。替代关系是:f(p)=P*11 mod 256,mod为取余运算。P是数组xx中某一个字符的ASCII码值,f(p)是计算后的无符号整型值(注意:中间变量定义成整型变量),如果计算后f(p)值小于等于32或f(p)的值在65至90范围内(包括65和90),则原字符不变,否则用f(p)替代所对应的字符。
【试题程序】
#include
#include.
#include
unsigned char xxES03 1-803;
int maxline=0; /*文章的总行数*/
int ReadDat(void);
void WriteDat(void);
void encryptChar()
{
/*第i行文章的内容已作为字符串存入xx
为起始地址的存储单元内*/
/*请使用中间变量来存放替代关系处理后的值val*/
/*例如:val=xxEdEj]*11%256;*/
/*该提示仅供解题参考,考生也可用其他方法解题*/
}
void main()
{
if(ReadDat()){
printf(“数据文件IN.DAT不能打开!\n\007”);
return;
}
eneryptChar();
WriteDat(),
}
int ReadDaftvoid)
{
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[-i],\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”,xx
);
fprintf(fp,“%s\n”,xx
);
}
fclose(fp);
}
选项
答案
void encryptChar() {int i,j,val; /*定义变量*/ for(i=0;i
=65&8Lval<= 90) /*判断条件*/ continue; else xx[i][j]=val; } }
解析
转载请注明原文地址:https://kaotiyun.com/show/sblZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库系统的核心是
Oracle针对Internet/Intranet的产品是
一个关系数据库文件中的各条记录
数据库的网状模型应满足的条件是
在PowerBuilder应用程序中,对数据库数据的操作是通过下列哪一个对象进行的?
在关系数据库中,表(table)是三级模式结构中的
【】不允许关系模式的属性之间有这样的非平凡函数依赖X→Y,其中X不包含码,Y是非主屑性。
发生中断时被打断程序暂停点称为【】。
有关系模式A(C,T,H,R,S),其中各属性的含义是: C:课程T:教员H:上课时间R:教室S:学生 根据语义有如下函数依赖集: P={C→T,(H,R)→C,(H,T)→R,(H.S)→R} 关系模式A的码是
随机试题
Mr.SmithkeptonAstudyingChineseandBuseitCuntilheDhadmasteredit.
A.艾迪生病B.侏儒症C.库欣综合征D.肢端肥大症E.性幼稚症皮质醇分泌升高可致
公路工程建筑安装工程费中计划利润的计算基数是()。
强调了经济区范围与中心城市吸引范围的一致性,也是用实证的方法进行城市经济区组织的主要依据的城市经济区组织原则是()
固定资产的各组成部分具有不同使用寿命、适用不同折旧率的,应当将各组成部分账面价值之和确认为一项固定资产,重新确定使用寿命和折旧率,然后再计提折旧。()
在进行经营环境与竞争优势环境分析时,属于较为重要的经营环境因素的是()。
甲公刮对乙公司的长期股权投资及其合并报表有关资料如下:(1)2011年3月31日甲公司以投资性房地产和生产没备作为对价支付给乙公司的原股东取得乙公司的60%股权,采用成本法核算。甲公司与乙公司的原股东没有关联方关系。作为合并对价的投资性房地产公允价值为2
Wewillhavea______holidayaftertheexam.
我国民法调整的主要内容包括
在系统设计中有许多原则要遵循,其中一种原则是()。
最新回复
(
0
)