C语言程序流程图

来源:百度知道 编辑:UC知道 时间:2024/06/19 08:23:40
写一个对文本文件加密的程序和一个解密的程序:密码规则是:对于与小写字母,a换成是x,b换成是y,c换成是z,d换成是a,e换成是b,……;对于大写字母,A换成是X,B换成Y,D换成A,E换成B,……;其他字符不变.

char fun(ch)
{
if (ch>=a && ch<=z)
{
ch+=23;
if (ch>z)
{
ch-=26;
}
reutrn ch;

}
}
大写类似

这种加密有规律么?就是x-a=y-b=z-c..么?
那样的话只要对应把读取的值(a)加上一个固定的Int,转换成另外一个字母..如果无规律,则每个读入值都要加一个特殊的int..

用ASCII码转换就可以了!