C++ 实现闪电级别与攻击力判断程序
以下是一个使用 C++ 编写的程序,用于根据闪电的 `t` 值和 `s` 值判断闪电的级别和攻击力: ```cpp #include <iostream> // 函数用于判断闪电的级别和攻击力 void judgeLightning(int t, int s) { int attack = 0; std::string level; if (t > 50 && s > 100) { level = "A级"; attack = 500; } else if (t > 50 && s <= 100) { level = "B级"; attack = 300; } else if (t <= 50 && s > 100) { level = "C级"; attack = 200; } else { level = "D级"; attack = 100; } std::cout << "闪电级别: " << level << std::endl; std::cout << "闪电攻击力: " << attack << std::endl; } int main() { int t, s; std::cout << "请输入闪电的 t 值: "; std::cin >> t; std::cout << "请输入闪电的 s 值: "; std::cin >> s; judgeLightning(t, s); return 0; } ``` ### 代码解释: 1. **`judgeLightning` 函数**:该函数接受两个整数参数 `t` 和 `s`,用于表示闪电的 `t` 值和 `s` 值。在函数内部,根据给定的条件判断闪电的级别,并设置相应的攻击力。输出闪电的级别和攻击力。 2. **`main` 函数**:该函数是程序的入口点。它首先提示用户输入闪电的 `t` 值和 `s` 值,然后调用 `judgeLightning` 函数进行判断。 运行该程序后,用户可以输入闪电的 `t` 值和 `s` 值,程序将输出闪电的级别和攻击力。 ######[AI问答 | 495点数解答 | 2026-06-24 20:27:51]
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)482
- Python 模拟猫狗大战:多猫多狗激战,生命值攻防大比拼!(GPT | 1149点数解答 | 2024-11-12 16:17:42)170
- Python 模拟猫狗大战:多猫多狗激战,生命值与攻击力的较量!(字节豆包 | 663点数解答 | 2024-11-12 16:27:23)220
- 超燃!Python模拟猫狗大战,属性、战斗、进食全模拟!(字节豆包 | 558点数解答 | 2024-12-20 10:13:15)160
- Python 模拟猫狗大战:从属性设定到生死对决(讯飞星火 | 453点数解答 | 2024-12-20 10:14:18)135
- C++实现戴夫后院抵御僵尸的植物选择策略(DeepSeek | 773点数解答 | 2026-01-19 19:20:57)80
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)412
- 不用VS!C#工程师必知的命令行编译方法(百度文心 | 19点数解答 | 2023-11-09 17:47:59)279
- JS 代码:判断“red”改值为“green”并弹窗显示结果( | 176点数解答 | 2024-05-20 21:33:04)458
- 用 JS 代码巧妙判断 a 与 b 关系:输出对应结果 ( | 47点数解答 | 2024-05-20 22:10:14)367
- C++实现单门课程成绩管理系统:教师学生双身份操作全解析(GPT | 6361点数解答 | 2024-05-24 02:01:02)611
- C++实现:功能完备的单门课程成绩管理系统(GPT | 4293点数解答 | 2024-05-24 10:20:03)415