有关下面 C++ 代码的说法,错误的是( )。
int tnt = 0;
for (int i = 1; i < 10; i += 2) // L1
tnt += i; // L2
cout << tnt;
- A.
L1的i < 10改为i < 11结果相同。 - B.
L1的i = 1改为i = 0结果相同。 - C.
tnt += i与tnt = tnt + i效果相同。 - D.
tnt += i与tnt = i + tnt效果相同。
g1-02983.in输出g1-02983.out有关下面 C++ 代码的说法,错误的是( )。
int tnt = 0;
for (int i = 1; i < 10; i += 2) // L1
tnt += i; // L2
cout << tnt;
L1 的 i < 10 改为 i < 11 结果相同。L1 的 i = 1 改为 i = 0 结果相同。tnt += i 与 tnt = tnt + i 效果相同。tnt += i 与 tnt = i + tnt 效果相同。