如题所述
为假的话就不执行if语句中的break语句,而是继续进行下一轮的for循环。如此,直到if语句为真了,然后执行其内部的break;或者是因for循环中的条件不再满足了而终止for循环了。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-12-06
for( ;条件; )
{
if(成立)
{
break;
}
}
不知道你的返回是什么意思。追问
{
if(成立)
{
break;
}
}
不知道你的返回是什么意思。追问
为假的时候,执行for的语句3,再执行循环体。。。就是这意思
追答就这样写啊,if 不成立就会执行语句3
本回答被网友采纳第2个回答 2018-04-24
最后k=5,for循环只进行了5次,使fort循环退出的条件是因为x在第5次循环中已经等于10,那么;k
第3个回答 2014-12-06
改为if后加一个continue试试追问
这个试过了,不行,因为是要break后能跳出循环。。。。
第4个回答 2014-12-06
为真break,为假为什么一定要返回?追问
想让他返回啊,我是循环啊,不能一次就结束啊。。。。
知道的话请帮忙谢谢
为真的时候break会结束循环,为假怎么会也结束?
追问不会吗,但是室友告诉我就终止了。。。。。
追答你想让它值为假的时候干什么?
追问接着循环
追答比如循环里 if(i==1) break;
如果i是1,它会跳出循环;如果不是1,它就会当这句不存在继续呀,抱歉没懂你的意思..