某小学男子篮球队招募新成员,要求加入球队的成员身高在 $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。追踪for循环:记录每次循环变量的值和累积结果的变化。注意循环终止条件。
for循环体可能一次都不执行!这是和while循环一样的"先判断后执行"机制。
【考点】数组遍历|条件判断|累加计数
GESP 202406 C++ 三级,基础模块"循环与数组"。命题人卡住的是"会遍历但不懂计数逻辑"——循环里光判断不累加,count 永远被最后一次判断结果覆盖。