酷代码 AI
菜单

输入一个字符串s,判断其中是否有'0'。若有'0'则输出"yes",否则输出"no"。 输入: 一个字符串s。 输出: 若字符串s中有'0'则输出"yes",否则输出"no"。 使用c++语言

```cpp #include <iostream> #include <string> int main() { std::string s; std::cin >> s; bool hasZero = false; for (char c : s) { if (c == '0') { hasZero = true; break; } } if (hasZero) { std::cout << "yes" << std::endl; } else { std::cout << "no" << std::endl; } return 0; } ``` 代码解释 1. 头文件引入:引入`<iostream>`用于输入输出操作,`<string>`用于处理字符串。 2. 输入读取:使用`std::cin`读取用户输入的字符串`s`。 3. 遍历字符串:使用范围`for`循环遍历字符串`s`的每个字符,检查是否存在字符`'0'`。 4. 结果判断:若存在`'0'`则将`hasZero`标记设为`true`,并使用`break`跳出循环。 5. 输出结果:根据`hasZero`的值输出`"yes"`或`"no"`。 [2026-01-25 10:57:29 | AI问答 | 277点数解答]

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