酷代码 AI
菜单
服务商
DeepSeek字节豆包
更多选项

C++ 判断字符串中是否包含 '0' 的实现方法

以下是使用 C++ 实现判断输入字符串中是否包含 '0' 的代码: ```cpp #include <iostream> #include <string> int main() { std::string s; // 读取输入的字符串 std::getline(std::cin, s); // 遍历字符串,查找是否有 '0' for (char c : s) { if (c == '0') { std::cout << "yes" << std::endl; return 0; } } // 如果没有找到 '0',输出 "no" std::cout << "no" << std::endl; return 0; } ``` ### 代码解释 1. **输入字符串**:使用 `std::getline(std::cin, s)` 来读取用户输入的字符串,这可以处理包含空格的字符串。 2. **查找 '0'**:通过 `for` 循环遍历字符串中的每个字符,检查是否为 '0'。如果找到 '0',则输出 "yes" 并结束程序。 3. **输出结果**:如果循环结束后仍未找到 '0',则输出 "no"。 ######[AI问答 | 291点数解答 | 2026-07-19 10:34:10]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]