为什么需要break呢

来源:6-6 数组的应用(二)

H2MAX

2016-05-25 20:45

不用break不是也行吗

写回答 关注

2回答

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

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

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

    qq_就拎晕...

    奇怪的是例题里都没有给break.还有一个问题想请教一下,就是如果这个数组里含有好几个我们要查找的元素,并且我要得出他们所有的序号,这时该怎么操作。

    2016-07-10 14:59:48

    共 1 条回复 >

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

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

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题