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

6-6不加break为什么index的结果会是-1呢?

break跳出的又是哪个循环呢?

提问者:第五佳遥 2017-01-11 15:47

个回答

  • gjfLeo
    2017-01-11 18:29:50
    已采纳

    第6-17行的for循环

    第四次循环,if中的条件为真,index赋值为3,跳出for循环。return的index值为3。

    如果不加break,第四次循环index赋值为3,之后进行第五次循环,条件为假index赋值为-1。return返回-1。