GESP 三级 · GESP 202406 C++ 三级 第 13 题

选择题 · 答案 B

← 整套速查表 GESP 三级 全部真题

题目

某小学男子篮球队招募新成员,要求加入球队的成员身高在 $135$ 厘米以上(不含 $135$ 厘米)。本次报名的人员有 $10$ 人,他们的身高分别是 $125$、$127$、$136$、$134$、$137$、$138$、$126$、$135$、$140$、$145$。完善以下代码,求出本次球队能够招募到新成员的人数?( )

#include <iostream>
using namespace std;

int main() {
    int arr[10] = {125, 127, 136, 134, 137, 138, 126, 135, 140, 145};

    int count = 0;
    for(int i=0; i<10; i++)
        ________________ // 在此处填入代码

    cout << count << endl;
    return 0;
}
答案:B

解题思维

答案B。追踪for循环:记录每次循环变量的值和累积结果的变化。注意循环终止条件。

常见错误

for循环体可能一次都不执行!这是和while循环一样的"先判断后执行"机制。

详细解析(节选)

【考点】数组遍历|条件判断|累加计数

1. 🎯 考纲定位

GESP 202406 C++ 三级,基础模块"循环与数组"。命题人卡住的是"会遍历但不懂计数逻辑"——循环里光判断不累加,count 永远被最后一次判断结果覆盖。

在 OI伴学 里做这道题
登录后可计时作答、查看完整六段式解析,并按你的错题自动生成同类练习。
去刷题先做一次 AI 学情诊断