为什么我的循环不起作用,是否有语法错误。 这是我的代码:
v=false;
while ((i < N)&&(v==false))
if (condition)
v=true;
i=i+1;
else
i=i+1;
end
end
答案 0 :(得分:0)
这样的作品
i=0;
N=5;
while ((i < N)&&(v==false))
if (false)
v=true;
i=i+1;
else
i=i+1;
end
end
你或者在if或者你没有初始化i和N
时有错误的条件答案 1 :(得分:0)
更好的方法是:
i=0;
N=10;
while i<N
if condition_to_stop
break;
end
i = i+1;
end