我有一组嵌套函数,我将在for-loop
. 但for-loop
不会处理所有值。
片段如下:
.....
.....
for(i=0;i<5;i++)
{
A();
}
.....
....
A()
{
for(j=0;j<5;j++)
{
B();
if j false then return;
}
return;
}
B()
{
for(k=0;k<5;k++)
{
A();
if k false then return;
}
return;
}
在上面的代码中,for-loop
inB()
不接受所有值,它只接受一个值,然后停止循环。B()
's for 循环中的问题是什么?如何处理所有值?