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

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

第五佳遥

2017-01-11 15:47

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

写回答 关注

1回答

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

    第6-17行的for循环

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

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

    第五佳遥 回复gjfLeo

    感谢!!明白新值会取代原先的值了!

    2017-01-13 15:47:43

    共 3 条回复 >

C语言入门

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

926221 学习 · 20797 问题

查看课程

相似问题