当前进度
66/152题 (43.4%)
2.下列代码段的输出结果是( )。
int a = 1, b = 3, c = 0;
while (a <= b)
{
a += 2;
b += 1;
c += a + b;
}
cout << c << endl;
int a = 1, b = 3, c = 0;
while (a <= b)
{
a += 2;
b += 1;
c += a + b;
}
cout << c << endl;
别灰心,再仔细想想!
💡
真题解析
【解析】循环共执行了3次,每一次循环结束时,a、b、c的值分别对应为3,4,7、5,5,17和7,6,30。
【答案】C