文章
15
粉丝
142
获赞
26
访问
19.6k
#include <iostream>
#include <cstring> // 引用头文件
using namespace std;
int main() {
string s; // 定义字符串 s
while (getline(cin, s)) { // 不断地从标准输入中读入一行字符串
for (auto &c:s){ // 遍历字符串中的每个字符 c
if(c>='a' && c<='z') c=(c-'a'+1)%26+'a'; // 如果是小写字母,将其向后移动一位并对 26 取模
else if (c>='A' && c<='Z') c=(c-'A'+1)%26+'A'; // 如果是大写字母,将其向后移动一位并对 26 取模
}
cout << s << endl; // 输出字符串 s
}
return 0;
}
这段代码实现了简单的密码加密程序,具体做法就是对输入的字符串按照一定规则进行加密,使得加密后的字符串难以直接被人理解。加密的规则是将输入的字符串中的所有字母(包括大小写字母)向后移动一位(比如 'a...
登录后发布评论
暂无评论,来抢沙发