2026 年 3 月 GESP C++ 一级真题及解析:数字替换
题目描述
Alice 不喜欢 4,喜欢 8,她想把 4 全换成 8,若无 4 则不修改。
输入格式
输入一行,一个整数 A,表示替换前的数。
输出格式
输出一行,包含一个整数 B,表示替换后的数。
样例
样例 1:
输入:
8459045
输出:
8859085
样例 2:
输入:
123
输出:
123
数据范围
- 0 ≤ A ≤ 10^9
GESP C++ 一级考试题目要求将输入整数中的所有数字 4 替换为 8。若输入不含 4 则保持不变。程序需读取一个整数,遍历其每一位或将其视为字符串处理,完成替换后输出结果。数据范围在 0 到 10 的 9 次方之间,可使用字符串或整型运算实现。

Alice 不喜欢 4,喜欢 8,她想把 4 全换成 8,若无 4 则不修改。
输入一行,一个整数 A,表示替换前的数。
输出一行,包含一个整数 B,表示替换后的数。
输入:
8459045
输出:
8859085
输入:
123
输出:
123

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online
将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online
通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online