GESP C++ 真题 · 逐题精解
首页C++一级真题 › 2025年12月 › 第10题

GESP 2025年12月 C++一级 单选题 第10题

C++一级单选题2025年12月第10题

所属知识点:for 循环 难度要求:掌握 考频:高频

有关下面 C++ 代码的说法,错误的是( )。
int tnt = 0;
for (int i = 1; i < 10; i += 2)   // L1
    tnt += i;                      // L2
cout << tnt;

正确答案:B

题目解析
原循环累加奇数 1、3、5、7、9。A:i<10i<11 仍在 9 后停,相同。C、D:+= 不分先后,正确。只有 B 把 i=1i=0,变成累加偶数 0、2、4、6、8,结果不同——「结果相同」是错的,选 B。 💡 改循环起点会改变遍历的数:i=1,i+=2 走奇数;i=0,i+=2 走偶数,和完全不同。

想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?

进入 GESPPASS 开始练习