使用C++实现小写字母转大写字母的程序
以下是完整的代码实现,用于将输入的小写字母转换为大写字母: ```cpp #include <iostream> using namespace std; int main() { int n; char ch; cin >> n; for (int i = 1; i <= n; i++) { cin >> ch; // 判断字符是否为小写字母 if (ch >= 'a' && ch <= 'z') { // 小写字母转大写字母减32 ch = ch - 32; } cout << ch; } return 0; } ``` ### 代码解释 1. **输入处理**: - 首先读取一个整数 `n`,它表示要处理的字符数量。 - 在循环中,每次读取一个字符 `ch`。 2. **小写字母判断**: - 使用 `if (ch >= 'a' && ch <= 'z')` 来判断当前字符是否为小写字母。 3. **小写字母转换**: - 如果是小写字母,将其 ASCII 码值减去 32,从而将其转换为对应的大写字母。 4. **输出结果**: - 输出转换后的字符。 ######[AI问答 | 307点数解答 | 2026-03-14 19:32:07]
相关提问
- 用 Python 实现大写字母表移位加密:根据偏移量输出替换结果(字节豆包 | 46点数解答 | 2026-01-24 12:56:49)27
- Java 实现:轻松生成 5 位数字、大小写字母混合验证码( | 266点数解答 | 2024-03-06 17:39:10)327
- Java实现:轻松生成5位含数字大小写字母的随机验证码 ( | 1093点数解答 | 2024-03-06 17:40:31)319
- HTML 实现指定长度随机字符串生成:含复制按钮、输入框,长串生成减少卡顿秘诀(字节豆包 | 677点数解答 | 2024-11-07 17:50:36)210
- Python 实现字母与 ASCII 码的灵活转换程序(字节豆包 | 295点数解答 | 2025-11-02 16:58:48)77
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)339
- C++ 实现:从键盘读入字符并判断其类型(大写、小写或数字)(字节豆包 | 462点数解答 | 2026-01-24 20:21:46)36
- JSP 实现商品展示模块:分页、搜索、交互与美观界面全搞定!(字节豆包 | 19点数解答 | 2024-12-13 15:00:43)329
- PyCharm 中用 Selenium 编写自动化测试脚本,轻松登录 eShop 测试平台并点击“我的订单”(字节豆包 | 304点数解答 | 2024-11-06 15:38:30)429
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)308
- 网站密码有效性检查:代码实现与详细解读(字节豆包 | 567点数解答 | 2025-11-26 20:44:53)73
- 用 JS 中 for 循环实现 1 到 100 相加并输出结果到页面的完整代码 ( | 240点数解答 | 2024-05-20 22:11:29)449