酷代码 AI
菜单
服务商

C++ 实现根据部分橘子重量估算整箱橘子重量

以下是使用 C++ 实现上述功能的代码: ```cpp #include <iostream> #include <iomanip> int main() { int m, n; // 从键盘读入橘子总数 m 和称的橘子个数 n std::cin >> m >> n; double totalWeight = 0; double weight; // 循环读入 n 个橘子的重量,并累加总重量 for (int i = 0; i < n; i++) { std::cin >> weight; totalWeight += weight; } // 计算单个橘子的平均重量 double averageWeight = totalWeight / n; // 计算整箱橘子的大约重量 double boxWeight = averageWeight * m; // 输出结果,保留 1 位小数 std::cout << std::fixed << std::setprecision(1) << boxWeight << std::endl; return 0; } ``` ### 代码解释: 1. **输入部分**:使用 `std::cin` 从键盘读取橘子总数 `m` 和称的橘子个数 `n`。 2. **计算部分**:通过循环读取 `n` 个橘子的重量,并累加到 `totalWeight` 中。然后计算单个橘子的平均重量 `averageWeight`,最后根据平均重量计算整箱橘子的大约重量 `boxWeight`。 3. **输出部分**:使用 `std::fixed` 和 `std::setprecision(1)` 确保输出结果保留 1 位小数。 ######[AI问答 | 371点数解答 | 2026-04-11 13:12:51]

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