‹ 上一题 下一题 ›

g1-08873. while 循环·没达标就继续存 未做

1000 ms 256 MB 测试点 ? 知识点题GESP-11级·循环结构客观题单选

小蓝每周存 7 元,想知道存几周后总额第一次不低于 30 元:

int money = 0, week = 0;
while (money < 30) {
    money += 7;
    week++;
}
cout << week << endl;

程序输出是( )。

  • A. 4,以为存到 28 元接近目标就该停
  • B. 6,把最后那次不成立的判断也当成了一轮存款
  • C. 5,第 5 次存款后 money 第一次达到 30 元以上
  • D. 30,以为输出的是存到的钱数
未选择
输入
输出

            
答案