C语言查找数值在二维的位置,为什么这里的j<4的if判断不能省略?省略了结果就不对了?求解答

发布网友

我来回答

4个回答

热心网友

你这里的if(j<4) break;没有任何逻辑可言,给你我的参考代码

热心网友

break只能跳出一个循环,如果没有这个条件,那么 I循环还会执行下去,所以就不正确啊。

热心网友

break只是跳出当前循环,这里的break有2个for,他只能跳出自己所在的那个for,想要跳出外面的for,需要这个for里执行一个break才能跳出。

热心网友

if((j<4)会在什么情况下成立,自己思考。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com