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

C++实现统计十个冰鸟不同颜色编号的数量

```cpp #include <iostream> using namespace std; int main() { // 定义一个大小为11的数组,用于存储编号1到10的冰鸟的数量,数组下标从0开始,这里0号元素不使用 int birdCount[11] = {0}; // 循环10次,读取每个冰鸟的颜色编号 for (int i = 0; i < 10; i++) { int color; cin >> color; // 对应编号的冰鸟数量加1 birdCount[color]++; } // 循环输出编号1到10的冰鸟的数量 for (int i = 1; i <= 10; i++) { if (i > 1) { cout << " "; } cout << birdCount[i]; } cout << endl; return 0; } ``` 这个代码的思路是,首先定义一个长度为11的数组`birdCount`,用于存储每个编号的冰鸟的数量,每个元素初始化为0。通过循环读取输入的十个整数(即每只冰鸟的颜色编号),并将对应编号的数组元素加1。循环输出数组中编号 1 到 10 的元素值,每个值之间用空格分隔。 ######[AI问答 | 326点数解答 | 2026-07-10 19:29:42]

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