首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章,存入到字符串数组XX中;请编写函数encryptChar(),按给定的替代关系对数组XX中的所有字符进行替代,然后存人数组XX对应的位置上,最后调用函数WriteDat()把结果xx输出到
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章,存入到字符串数组XX中;请编写函数encryptChar(),按给定的替代关系对数组XX中的所有字符进行替代,然后存人数组XX对应的位置上,最后调用函数WriteDat()把结果xx输出到
admin
2013-12-06
50
问题
函数ReadDat()实现从数据文件in.dat中读取一篇英文文章,存入到字符串数组XX中;请编写函数encryptChar(),按给定的替代关系对数组XX中的所有字符进行替代,然后存人数组XX对应的位置上,最后调用函数WriteDat()把结果xx输出到文件out.dat中。替代关系:f(P)=P*13 mod256,mod为取余运算,P是数组xx中某一个字符的ASCII码值,f(p)是计算后的无符号整型值(注意:中间变量定义成整型变量),如果计算后f(p)值小于等于32或是偶数,则该字符不变,否则用f(p)替代所对应的字符。
【试题程序】
#include
#include
#include
unsigned char xx[50][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”))==NUL;
return 1;
while(fgets(xx
,80,fp)!=NULL){
p=strchr(xxEi],\n);
if(p)*P=0;
i++1
}
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,va1; /*定义变量*/ for(i=0li
解析
转载请注明原文地址:https://kaotiyun.com/show/SolZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在面向对象的数据模型中,所有具有相同属性和方法集的对象构成了一个对象的
哪一个以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合?
在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为
在一棵二叉树的先序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺序
若一棵二叉树中只有叶节点和左、右子树皆非空的节点,设叶节点的个数为1,则左、右子树皆非空的节点个数为【】。
当关系模式R(A,B)已属于3NF,下列说法中哪一个是正确的?
在关系数据库设计中,使每个关系达到3NF。这是哪一个设计阶段的任务?
UNIX系统中,文件存储器的管理采用的是
如果允许不同用户的文件可以具有相同的文件名,通常采用哪种形式来保证按名存取的安全?
设平衡的二叉排序树(AVL树)的结点个数为n,则其平均拉索长度为
随机试题
患者青年男性,梦中遗精,夜寐不安,头晕心悸,精神不振,倦怠乏力,小便短赤,舌质红,脉细数。中医治法应为
南柴胡的原植物为()
根据监理(业主)确认的工程量计量结果,承包商向监理(业主)提出支付工程进度款申请,监理(业主)应在()天内向承包商支付工程进度款。
某承包商于某年承包某外资工程的施工,与业主签订的承包合同约定:工程合同价2000万元;若遇物价变动,工程价款采用调值公式动态结算。该工程的人工费占工程价款的35%,水泥占23%,钢材占12%,石料占8%,砂料占7%,不调值费用占15%;开工前业主向承包商支
对于饱和软黏土地基,通过强夯将级配良好的块石、碎石、矿渣及建筑垃圾等坚硬粗颗粒材料,夯入其中,从而形成块(碎)石墩,这种方法称强夯置换法,因其具有较高强度,由此()。
税务师对生产企业出口业务退(免)税申报进行审核时,认为正确的业务有()。
旧三民主义中的()被孙中山称为政治革命。
SDH信号最基本也是最重要的模块信号是______,其速率为155.520Mbps。
假定有以下循环结构DoUntil条件循环体Loop则正确的描述是()。
Ourorganizationhasdevelopedover15,000InternationalStandardsona(141)ofsubjects.Thefullrangeoftechnicalfieldsca
最新回复
(
0
)