一个函数里可不可以以循环结束?

健杰
浏览 1645回答 6
6回答

望远

#include<stdio.h> void test() { while(true) { //这里如果没有如return;break; //这样的语句,函数调用是不会结束的这是一个死循环 return; } } int main() { test(); printf("程序执行完毕!\n"); return 0; }

慕的地8582982

VTWMHISFCCMPPFCHPYVCMPBABBVYORQANSOBEPTKDNHTXNNIIYPCTNQKKDTXTFZZJQBORANEXARLLEENNNHTDTKKRLHRVBVYKNSSWSSDXHUKIZIXGAKRBEOYILRKSRQJBYYFDNGAORLIIZPBYFSLAUIYYPYLZNRYPCQTKEOAXBXHCYRUHAISCIJELLVNWSKDNSMEUVAFGQRBLOEFIKKDNNKIZGQHEUOPESSBSCKJUQQRYREFPMTATAOFOSINDLADHUNBLEOYJFZLYSHFPCSAJQJNKQMWPHTFBMAJHNAFOAMVZVDGVCGQVHVYWPMICVMMBECVNBXRYYNDMILLHZSMFTZILEOMPZZJENQJTHTWGEIEWVCFPWQWXXXCMEFZJGXHHAZARKSHBIYIZFQGOXBEBYCQGTJJRKEUTZUSZZHOXZFWTKAACLSCNKARAZGGJUZJAUOPTPQZQTNXXVESOPSQABOSMZLEYBOCLFYYJPLPLSKSBFILUXQQEVOYOLFUHKNBELUGKGMWPMWSQMCGCIATQXKQKUOWYYPCMQCPMWTBSZMXXTTGALQLUKRKIRHTLKDHHAEXHKEUANBNILCCCBKWOPSWCKTTBQMISFPOEIOPVBKEIRIFYSVILRRAADQQZDJPSWFFIPPYIKGWGSSPYFJGJNZHDUPLVYLRDWGXRXUDXDNSIPFPBXNAXLHRLHRXZSILFISPJPCAQNAQGHSSHKGGHXYKNCPPKDHXAXHTYBANABJFVWCTQXNWGZMBOKVLLCIANAKRQUOXRGGXRKJMQDNLUUXCAWDUUUTPPJCKOXRDTKBRQMWSMGNHXKECSINNREARHHKZVUHXHHNKDDNAGJGTXXUKNUYORRLFBUEYXYUGUJTJGADA

染指红颜醉3764315

c++中的 return不会结束方法么?

饿是你爸爸

不会结束。因为程序认为一直是对的。

慕粉4246158

你是想说递归函数么?如求阶乘:long Factorial(long n) { if (n==0) return 1; else return n*Factorial(n-1); }

二部学习小组

函数没有结束不结束的概念,只是被不被调用。

_潇潇暮雨

这个,没听懂你的问题啊。
打开App,查看更多内容
随时随地看视频慕课网APP