问答详情
源自:6-6 数组的应用(二)

为什么需要break呢

不用break不是也行吗

提问者:H2MAX 2016-05-25 20:45

个回答

  • 小雾3378873
    2016-06-15 12:40:13

    不用break的答案就是:8在数组中不存在。

    因为,不用break即使找到8了,程序也不会跳出循环,i还要加1,还要继续找,直到i=5结束循环,而变量index早就在i==4时被赋值为-1,在后来的语句中才会输出:8在数组中不存在。

  • 冰糖葫芦610
    2016-05-25 22:01:40

    需要用break跳出循环,找到满足条件的就可以停止程序的运行