ASCII加密,救助,真的不会,能不能用最小白的方式打出来看看
要求从键盘输人标准 ASCIl 字符集里6个字符作为文本,另输人6个字符作为密码对文本6个字符分别进行加密。加密规则为:如果第一个文本字符为'!'( ASCIl 值为33),密码为' A ',其对应的 ASCIl 为65,则用该字符'!'后面的第65个字符' b '( ASCIl 为33+65=98)替代文本字符'!'作为加密文本输出,如果结果大于127,对应字符不属于标准 ASCIl 字符集,则从第一个字符继续査找。
密文 = (原文+密码)%128
但题目作者知不知道 小于32的前32个字符,以及等于127的最后一个字符,不属于可显示字符?那怎么“作为加密文本输出”?