C++代码:宝石能量判断与光剑等级输出
以下是一个C++程序,用于根据宝石的能量值输出对应的光剑制造结果: ```cpp #include <iostream> #include <vector> using namespace std; int main() { int n; cin >> n; // 读取宝石数量 vector<int> energies(n); for (int i = 0; i < n; ++i) { cin >> energies[i]; // 读取每个宝石的能量值 } for (int energy : energies) { if (energy > 100) { cout << 2 << endl; // 制造2级光剑 } else if (energy >= 51 && energy <= 100) { cout << 1 << endl; // 制造1级光剑 } else { cout << "no" << endl; // 无法制造光剑 } } return 0; } ``` ### 🔍 程序说明 - 程序首先读取宝石数量 `n`。 - 然后读取 `n` 个能量值存入数组。 - 遍历每个能量值,根据条件判断输出: - **能量 > 100** → 输出 `2`(2级光剑) - **51 ≤ 能量 ≤ 100** → 输出 `1`(1级光剑) - **能量 ≤ 50** → 输出 `no`(无法制造) ### 📘 输入/输出示例 **输入:** ``` 5 120 80 45 200 55 ``` **输出:** ``` 2 1 no 2 1 ``` ######[AI问答 | 354点数解答 | 2026-06-13 19:20:48]
- JS 代码:判断“red”改值为“green”并弹窗显示结果( | 176点数解答 | 2024-05-20 21:33:04)449
- 用 JS 代码巧妙判断 a 与 b 关系:输出对应结果 ( | 47点数解答 | 2024-05-20 22:10:14)358
- C 语言实现:百分制成绩转等级成绩,含输入校验(字节豆包 | 334点数解答 | 2024-11-06 10:56:46)208
- Java 实现游戏人物 Role 类:属性封装、双构造函数与信息介绍( | 247点数解答 | 2024-11-21 18:55:29)270
- JavaScript 期末上机大作业:从界面一注册到界面二多元功能的精彩实现! (GPT | 641点数解答 | 2024-12-26 15:17:43)258
- JavaScript 期末上机大作业:从注册界面到多功能布局的挑战与实现 (GPT | 217点数解答 | 2024-12-26 15:17:44)217
- JavaScript 期末上机大作业:从注册界面到多功能界面的挑战之旅(GPT | 314点数解答 | 2024-12-26 15:17:46)227
- JavaScript期末上机大作业:打造注册与多功能界面全攻略!(GPT | 572点数解答 | 2024-12-26 15:17:47)246
- C++实现:根据顾客对香辣小龙虾满意值判断菜品口味评级(字节豆包 | 222点数解答 | 2025-12-21 21:56:57)42
- C++实现根据顾客满意值判断菜品口味评级(字节豆包 | 543点数解答 | 2026-06-03 21:29:24)20
- C++ 实现:判断两正整数乘积能否被 5 整除(字节豆包 | 119点数解答 | 2026-01-23 19:48:50)64
- Python 实现:判断两正整数乘积能否被 5 整除(字节豆包 | 86点数解答 | 2026-01-23 19:49:28)48