如何用c语言编写,讲解一下?

img


将明文译成密码,密码规律是:用原来的子母后面第四个字母代替原来的子母。

通过ascll码+4来达到用字母后面第四个字母替换原字母的功能,这里注意wxyz等应由abcd替换,所以这里判断一下如果是这几个字母则替换成不同格式,当然如果会写的话直接%的写法也是可以的


//对每一字符进行+4运算后已字符的形式输出就行
if(ch+4>122){ch=(ch+4)%122+97);}//超出z后从a开始,这个是小写部分的
printf(“%c”,ch+4);