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

C++ 实现能量光剑制造结果输出

以下是实现该功能的 C++ 代码: ```cpp #include <iostream> using namespace std; int main() { int n; // 输入宝石的数量 cin >> n; for (int i = 0; i < n; i++) { int energy; // 输入每个宝石的能量值 cin >> energy; if (energy > 100) { // 能量值大于 100,制造 2 级光剑 cout << 2 << endl; } else if (energy > 50) { // 能量值在 51 到 100 之间,制造 1 级光剑 cout << 1 << endl; } else { // 能量值小于等于 50,能量不足无法制造光剑 cout << "no" << endl; } } return 0; } ``` ### 代码解释 1. **输入宝石数量**:通过 `cin` 读取用户输入的宝石数量 `n`。 2. **循环读取每个宝石的能量值**:使用 `for` 循环 `n` 次,每次读取一个宝石的能量值。 3. **判断能量值并输出结果**:根据能量值的大小,输出相应的制造结果。如果能量值大于 100,输出 `2`;如果能量值在 51 到 100 之间,输出 `1`;如果能量值小于等于 50,输出 `no`。 ######[AI问答 | 374点数解答 | 2026-04-17 19:24:34]

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