-1 c++ infinite-loop
以下代码会导致无限循环吗?
x=0;
y=0;
while(x<100)
{
minnum=100;
maxnum=100;
while(y<150)
{
if(random[x][y]<minnum)
{
minnum=random[x][y];
minX=x;
minY=y;
y++;
}
else if(random[x][y]>maxnum)
{
maxnum=random[x][y];
maxX=y;
maxY=y;
y++;
}
}
x++;
y=0;
}
Run Code Online (Sandbox Code Playgroud)
如果这两个random[x][y]<minnum和random[x][y]>maxnum是false,你永远不会退出内环出来.更具体地说,如果random[x][y] == 100你第一次举杯祝酒.
作为一个相关问题,您在调试已发布的源时会看到什么行为?
| 归档时间: |
|
| 查看次数: |
868 次 |
| 最近记录: |