酷代码 AI
菜单
服务商

能量宝石造光剑:代码实现制造结果输出

```cpp #include <iostream> #include <cstdio> using namespace std; int main() { int n; cin >> n; for (int i = 0; i < n; i++) { int energy; cin >> energy; if (energy > 100) { cout << 2 << endl; } else if (energy > 50) { cout << 1 << endl; } else { cout << "no" << endl; } } return 0; } ``` 代码解释 1. 输入宝石数量:使用`cin`读取一个整数`n`,代表宝石的数量。 2. 循环处理每个宝石:使用`for`循环`n`次,每次循环读取一个宝石的能量值。 3. 判断能量值并输出结果: - 如果能量值大于100,输出`2`,表示制造2级能量光剑。 - 如果能量值在51到100之间,输出`1`,表示制造1级能量光剑。 - 如果能量值小于等于50,输出`no`,表示能量不足无法制造光剑。 4. 返回值:`main`函数返回`0`,表示程序正常结束。 ######[AI问答 | 307点数解答 | 2025-11-29 19:09:44]

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