c语言中,for循环里嵌套了switch循环,switch循环里有两个结果,一个break,一个c

2025-04-08 00:01:21
推荐回答(2个)
回答1:

reak
是跳出循环体
执行下面的语句的意思
在你这个题目中是
switch
语句嵌套在for语句当中!
因为break
在包含在switch语句当中的!
所以break
跳出的是
switch的多分支结构而不是跳出for
语句
所以for语句是要执行完毕的!你应该去翻翻嵌套使用循环语句方面的东西。

回答2:

不光是在while里
在所有的循环中,如for,do..while,while里。break都是跳出当前这一层的循环,要是多层循环的话,也是只跳出这一层循环。终止这一次的循环是用continue.