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

GESP 2026年9月 C++二级 单选题 第11题

C++二级单选题2026年9月第11题

所属知识点:循环嵌套 难度要求:掌握 考频:—

执行以下 C++ 代码后,最终的输出结果是(  )。
int total, i, j;
total = 0;
i = 1;
while (i <= 3) {
    for (j = 1; j < i + 1; j++)
        total += i * j;
    i += 1;
}
cout << total;

正确答案:D

题目解析
i=1:j=1,total+=1×1=1(total=1)。i=2:j=1、2,total+=2+4=6(total=7)。i=3:j=1、2、3,total+=3+6+9=18(total=25)。最终 total=25。

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

进入 GESPPASS 开始练习