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

C++字符串精确匹配攻击检测实现

```cpp #include <iostream> #include <string> int main() { int n; std::cin >> n; // 读取字符串数量 for (int i = 0; i < n; ++i) { std::string s; std::cin >> s; // 读取每个字符串 if (s == "ATTACK") { std::cout << "出现攻击" << std::endl; } else { std::cout << "不是攻击" << std::endl; } } return 0; } ``` ## 🚀 代码逻辑说明 - **输入处理**:使用 `std::cin` 读取第一行整数 `n`,表示后续有 `n` 行字符串输入。 - **循环判断**:通过 `for` 循环逐行读取字符串,利用 `==` 运算符直接与 `"ATTACK"` 比较。 - **输出结果**:根据比较结果分别输出 `"出现攻击"` 或 `"不是攻击"`,每行对应一个输入字符串。 ## 💡 注意要点 - 输入字符串仅包含英文大写字母,因此无需处理大小写转换。 - 使用标准输入输出流,确保包含 `<iostream>` 和 `<string>` 头文件。 ######[AI问答 | 289点数解答 | 2026-07-10 19:38:41]

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