- 密码翻译
假牙!!!
- @ 2025-12-6 11:08:45
#include
#include
using namespace std;
int main() {
string str;
getline(cin, str); // 读取一行字符串
for (char &ch : str) { // 使用引用可以修改原字符
if (ch >= 'a' && ch <= 'y') {
ch = ch + 1; // a-y 变成 b-z
}
else if (ch >= 'A' && ch <= 'Y') {
ch = ch + 1; // A-Y 变成 B-Z
}
else if (ch == 'z') {
ch = 'a'; // z 变成 a
}
else if (ch == 'Z') {
ch = 'A'; // Z 变成 A
}
// 其他字符不变
}
cout << str << endl;
return 0;
}
0 条评论
目前还没有评论...
信息
- ID
- 138
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 6
- 标签
- (无)
- 递交数
- 503
- 已通过
- 173
- 上传者