break跳出它所在的这层循环?

来源:4-14 结束语句之break语句

MoWen丶

2017-10-31 18:21

在小明运球这个例题中,如果break只跳出它所在的单层循环,那么在“停止训练...”的后面应该还有运球6次、运球7次......呀,但是例题中给出的运行结果是在显示“停止训练...”后直接显示了“今天的训练到此结束。”,怎么感觉像是直接跳出了二层循环?

写回答 关注

1回答

  • 慕斯6136978
    2017-10-31 20:33:48

    注意哦,If不是循环,这个题只有一个for循环,所以if(i==5)输出了停止训练后break就是跳出了原本要循环10次的for循环喔,所以最后输出“今天的训练到此结束。”

    MoWen丶

    好的,谢谢

    2017-11-06 17:07:02

    共 1 条回复 >

C语言入门

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

926207 学习 · 20797 问题

查看课程

相似问题