酷代码 AI
菜单
服务商

C++ 实现:精准统计 n 个数中比第一个数大的数量!

```cpp #include <iostream> using namespace std; int main() { int n; // 读取数的个数 cin >> n; int first_num; // 读取第一个数 cin >> first_num; int count = 0; int num; for (int i = 1; i < n; i++) { // 依次读取剩余的数 cin >> num; // 判断当前数是否比第一个数大 if (num > first_num) { count++; } } // 输出比第一个数大的数的个数 cout << count << endl; return 0; } ``` 代码解释 1. 读取数的个数:使用 `cin` 读取 `n`,表示总共有 `n` 个数。 2. 读取第一个数:使用 `cin` 读取第一个数,并将其存储在 `first_num` 中。 3. 统计比第一个数大的数的个数:使用 `for` 循环从第二个数开始读取剩余的 `n - 1` 个数,对于每个读取的数,判断它是否比 `first_num` 大,如果是,则 `count` 加 1。 4. 输出结果:使用 `cout` 输出 `count`,即比第一个数大的数的个数。 ######[AI问答 | 319点数解答 | 2025-11-01 20:42:03]

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