C语言中子程序中的break能跳出主程序中的循环吗? 前提是子程序中没有循环,主程序有一层循环。

2025-03-02 01:18:50
推荐回答(4个)
回答1:

break能跳出一层switch/while/for循环,如果break没有在循环里(比如你说的情况)会导致编译出错

回答2:

可以 break只能跳出一层循环

回答3:

break跳出当前的循环!理解break:就是只跳出一层!
return才结束程序

回答4:

不要这样写,编译器会告诉你这么写是非法的

想从子函数结束主函数的循环可以通过传参,增加一个选择结构在主函数中跳出循环