酷代码 AI
菜单
服务商

C++闪电级别判断与攻击力计算代码实现

这个问题是一个经典的 **条件判断** 编程题。根据题目给出的规则,我们需要根据闪电的 `t` 和 `s` 值来判断它的级别,并返回对应的攻击力。 --- ## 🧠 解题思路 1. 读取两个整数 `t` 和 `s`。 2. 根据条件依次判断: - `t > 50` 且 `s > 100` → A级,攻击力 500 - `t > 50` 且 `s <= 100` → B级,攻击力 300 - `t <= 50` 且 `s > 100` → C级,攻击力 200 - 剩余情况(`t <= 50` 且 `s <= 100`)→ D级,攻击力 100 3. 输出级别和攻击力。 --- ## 💻 C++ 代码实现 ```cpp #include <iostream> using namespace std; int main() { int t, s; cin >> t >> s; if (t > 50 && s > 100) { cout << "A级闪电" << endl; cout << "攻击力:500" << endl; } else if (t > 50 && s <= 100) { cout << "B级闪电" << endl; cout << "攻击力:300" << endl; } else if (t <= 50 && s > 100) { cout << "C级闪电" << endl; cout << "攻击力:200" << endl; } else { cout << "D级闪电" << endl; cout << "攻击力:100" << endl; } return 0; } ``` --- ## ⚡ 注意事项 - 注意条件判断的顺序,避免逻辑覆盖错误。 - 输入格式通常是两个整数,用空格或换行分隔。 - 输出严格遵循题目要求的格式。 ######[AI问答 | 435点数解答 | 2026-05-22 19:40:16]

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