2.下列代码段的输出结果是(  )。
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