酷代码 AI
菜单
服务商

化学试剂数量统计程序实现

```cpp #include <iostream> using namespace std; int cnt[11]; // 全局数组,统计1-10号试剂的数量 int main() { int n, id; cin >> n; // 读取试剂总数 // 读取n个试剂编号并统计 for (int i = 0; i < n; i++) { cin >> id; cnt[id]++; } // 输出1-10号试剂的统计结果 for (int i = 1; i <= 10; i++) { cout << cnt[i]; if (i < 10) cout << " "; } return 0; } ``` 🔢 **代码解析** - 定义全局数组 `cnt[11]` 统计试剂数量 - 数组索引1-10对应试剂编号1-10 - 读取试剂总数 `n` - 循环读取 `n` 个编号,每读一个就在对应位置计数加1 - 输出1-10号试剂的统计数量 📝 **输入输出示例** ``` 输入: 8 1 4 1 4 2 1 3 5 输出: 3 1 1 2 1 0 0 0 0 0 ``` 🎯 **核心思路** - 利用数组下标直接映射试剂编号 - 每读到一个编号,对应数组元素加1 - 最后顺序输出数组元素值 ######[AI问答 | 325点数解答 | 2026-04-12 15:50:51]

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