c++:输入一个四位数,将其加密后输出;加密方法是首先将该书的每一位上加13得到一个属,然后转换成对应的英文大写字母
c++:输入一个四位数,将其加密后输出;加密方法是首先将该书的每一位上加13得到一个属,然后转换成对应的英文大写字母
数字0123将打印=>?@,因为大写A的ASCII码是65
所以+17 才能全部转换成字母
程序代码:
#include <iostream> #include <string> using namespace std; int main() { char arr[4]; cout << "输入一个四位数字:" << endl; cin >> arr; for (char c : arr) { cout << char(c + 17); } cout << endl; system("pause"); return 0; }