全国计算机等级考试三级C语言上机题36

全国计算机等级考试三级C语言上机题36,第1张

全国计算机等级考试三级C语言上机题36,第2张

★话题36

函数的作用是:从文件ENG中读取一篇英文文章。并将它存储在字符串数组xx中;请编译encryptChar()函数,根据给定的替换关系替换数组xx中的所有字符,仍然存储在数组xx的相应位置。最后,调用函数WriteDat()将结果xx输出到文件pS6。DAT
替换关系:f(p)=p*11 mod 256(p为数组中某个字符的ASCII值,f(p)为计算后新字符的ASCII值)。如果f(p)的计算值小于或等于32或者f(p)对应的字符是数字0到9,则字符保持不变;否则f(p)
文件prog1.c中存在一些源程序,原始数据文件的格式为:每行宽度小于80个字符。
请不要更改主函数()、读取数据函数ReadDat()和输出数据函数WriteDat()的内容。
# include
# include
# include
# include

无符号字符xx[50][80];
int maxline = 0;/*文章的总行数*/

int read dat(void);
void write dat(void);

void encryptChar()
{ int i,j;
for(i=0;i

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 全国计算机等级考试三级C语言上机题36

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情