【发布时间】:2018-04-20 19:28:52
【问题描述】:
while(1)
{
k = j + d;
if (k >= n)
k = k - n;
if (k == i)
break;
arr[j] = arr[k];
j = k;
}
我正在通过阵列旋转的“杂耍算法”并在那里看到这段代码。现在我对哪个代码语句将终止 while 循环感到困惑。这里的 while(1) 是否使条件永远为真?
【问题讨论】:
-
请read about how to ask good questions,并尝试创建一个Minimal, Complete, and Verifiable Example 向我们展示。并告诉我们程序使用哪种语言(使用正确的标签)。
标签: arrays while-loop conditional