#2305. [GESP202606 一级 C++] 第 12 题

[GESP202606 一级 C++] 第 12 题

有关如下 C++ 代码,下列说法中错误的是( )。

int i, tot;
i = 0, tot = 0;
while (0 <= i && i < 10) {
    tot += 1;
    i += 1;
}
cout << tot;

{{ select(1) }}

  • 如果调整 0 <= i && i < 101 <= i && i < 10 ,输出同样为 45 ,因为加上 0 不影响结果。
  • 如果将 i = 0tot = 0 合并为 i = tot = 0 ,执行结果与修改前相同。
  • tot += 1i += 1 交换顺序,执行结果与修改前相同。
  • i = 0tot = 0 交换顺序,执行结果与修改前相同。