TB椰程 TypeBuddy 打字搭子

练9.3 加四密码

C++语法 · 顺序结构 · 代码 · cpp · 难度 2/5 · 共 411 字

每个字母向后移 4 位加密

  • C++语法
  • 练习

正文

// 原题:https://oj.yecheng.tv/p/P46
// 题意:加密规则是每个字母换成后面第 4 个字母,
//       China 变 Glmre。输入 5 个字母输出密文。
// 思路:字符可以直接加减整数,
//       逐个加 4 后输出。
#include <iostream>
using namespace std;

int main() {
    char c1, c2, c3, c4, c5;
    cin >> c1 >> c2 >> c3 >> c4 >> c5;
    // 每个字母后移 4 位
    cout << (char)(c1 + 4) << (char)(c2 + 4) << (char)(c3 + 4)
         << (char)(c4 + 4) << (char)(c5 + 4) << endl;
    return 0;
}

C++语法 · 顺序结构的其它内容

打字首页 · 词库画廊 · 编程打字 · 指法入门 · 天梯榜 · 数据分析 · 班级课堂 · 关于我们
椰程 TypeBuddy 打字搭子 —— 键盘指法练习 · 单词记忆 · 班级课堂 · 在线 PK