请教C语言大神,这个程序里面的return;到底是跳出哪个循环?

2025年03月23日 07:09
有5个网友回答
网友(1):

return语句不是跳出哪个循环,而是作为整个函数的结束,并将返回值返回函数的调用的地方,return语句后面可以接表达式或者变量,也可以不加,返回空。break才是跳出循环的语句。

网友(2):

跳出你这段代码所在的函数。如果是在main()中的话程序结束。return不是用来跳出循环的,是用来结束进程的。
跳出循环的命令是break或者continue

网友(3):

return 是结束整个程序。。。常识啊。。。。。。。
如果这是一个函数,那就是结束函数啦

网友(4):

return会直接跳出所有循环输出结果,后面可以加上返回的值。
break会跳出当前循环。
根据你的情况,直接跳出所有循环了。

网友(5):

return 就是到啦return就终止啦,后面的代码就不执行啦,如果进入if(temp>=3)下面的代码就不会执行啦