酷代码 AI
菜单
服务商

食人魔战士选拔:C++实现能力值筛选算法

```cpp #include <iostream> int main() { int abilities[10]; int sum = 0; // 读取10个能力值并计算总和 for (int i = 0; i < 10; ++i) { std::cin >> abilities[i]; sum += abilities[i]; } // 计算平均能力值 double average = sum / 10.0; // 按顺序输出大于等于平均值的数 for (int i = 0; i < 10; ++i) { if (abilities[i] >= average) { std::cout << abilities[i] << std::endl; } } return 0; } ``` 📝 **解题思路** 1. 读取10个整数存入数组 2. 计算所有能力值的总和 3. 用总和除以10得到平均能力值 4. 遍历数组,将大于等于平均值的数按原顺序输出 ⚡ **注意事项** - 平均值计算使用`double`类型确保精度 - 输出保持原始输入顺序 - 每个符合条件的值单独占一行 ######[AI问答 | 264点数解答 | 2026-04-10 20:09:53]

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