编程题(java):现有某移位加密算法,对明文字符串的每个字符进行不同的移位来实现加密
题目:有某移位加密算法,对明文字符串的每个字符进行不同的移位来实现加密,例如: 明文:hello world 密码:big 密文:imrmwcpzre 本例中,h由密码b(相对a的位移为1)移位到i,e由密码i(位移8)移位到m,l由密码g(位移6)移位到r,l由密码b(位移1)移位到m,o由密码i移位到w,空格保持不变,w由密码g移位到c(z之后又从a开始),其余依次类推。请根据上面的描述,编写代码实现根据用户输入的密码对明文字符(只包含小写英文字母和空格)进行加密处理。我做的一个解:p
原创
2022-01-14 21:52:15 ·
755 阅读 ·
0 评论