下面的 C++ 代码段用于计算 1 到 N 之间且包含 N 的所有数字中含有的 3 的个数。如果将 while (i != 0) 改为 while (abs(i)),则执行结果相同。代码涉及 while (i != 0) 和 abs(i) 的判断。
while (i != 0)
while (abs(i))
abs(i)
正确
错误