A33027. 现在想加密一个字符,已知加密思想是:如果字符的ASCII码是偶数,则加密为字母往后的第3个字符;如果字符的ASCII码是奇数,则加密为该字母往后第 5个字符。请编写一个解密程序。小明收到一个加密后的字符(密文)是‘k’,请找出加密前的字符(明文)。
填空题
较难
知识点
题目描述
现在想加密一个字符,已知加密思想是:如果字符的ASCII码是偶数,则加密为字母往后的第3个字符;如果字符的ASCII码是奇数,则加密为该字母往后第 5个字符。
请编写一个解密程序。小明收到一个加密后的字符(密文)是‘k’,请找出加密前的字符(明文)。
参考答案
#include <iostream>
using namespace std;
int main() {
char c='k';
if(c%2==0)
cout<<(char)(c-3)<<endl;
else
cout<<(char)(c-5)<<endl;
return 0;
}
上一题
下一题