GESP C++ 真题 · 逐题精解
首页C++二级真题 › 2026年6月 › 第7题

GESP 2026年6月 C++二级 判断题 第7题

C++二级判断题2026年6月第7题

所属知识点:分支与循环结构 难度要求:掌握 考频:—

如下 C++ 代码执行时如输入 10 ,输出将是 100 。
int cnt = 0, N;
cin >> N;
for (int i = 0; i < N; i++)
    for (int j = -i; j < i; j++)
        cnt += 1;
cout << cnt;

正确答案:错误(×)

题目解析
内层 j 从 -i 到 i-1 共 2i 次。i 取 0~9,累计 2*(0+1+…+9)=2*45=90,输出 90 而非 100,说法错误,选 ×。💡 区间 [-i, i) 的长度是 2i,不是 i。

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

进入 GESPPASS 开始练习