酷代码 AI
菜单
服务商

(c++)输入10个字母。把其中的所有L换成M,然后输出它。 输入: 一行10个字母。 输出: 一行10个字母。 输入样例: LongoLongo 输出样例: MongoMongo 用时/内存: 1000MS/100MB

```cpp #include <iostream> #include <string> int main() { std::string input; // 读取一行10个字母 std::cin >> input; // 遍历字符串中的每个字符 for (int i = 0; i < input.length(); i++) { // 如果字符是 'L',则将其替换为 'M' if (input[i] == 'L') { input[i] = 'M'; } } // 输出替换后的字符串 std::cout << input; return 0; } ``` 代码解释 1. 头文件包含:包含 `<iostream>` 用于输入输出操作,`<string>` 用于处理字符串。 2. `main` 函数:定义一个字符串 `input` 用于存储输入的 10 个字母。使用 `std::cin >> input` 读取输入。 3. 字符替换:使用 `for` 循环遍历字符串中的每个字符,判断字符是否为 `'L'`,如果是,则将其替换为 `'M'`。 4. 输出结果:使用 `std::cout << input` 输出替换后的字符串。 [2026-02-08 16:46:30 | AI问答 | 278点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多