今日return 1在c语言中是什么意思(return1)
大家好,小俊来为大家解答以上问题。return 1在c语言中是什么意思,return1很多人还不知道,现在让我们一起来看看吧!
1、 如果(n1)
2、 return(n * fun(n-1));
3、 是一个if语句。很明显,如果n大于1,执行return(n * fun(n-1));否则,执行下面的语句。
4、 因为fun(10)是在主函数中调用的;所以对于fun函数,入口参数n等于10;10大于1,所以执行return(n * fun(n-1));Fun(9)又叫了。
5、 这样,叫钱乐;此时n1不成立,所以不执行。
6、 return(n * fun(n-1));
7、 相反,return1;执行下一个句子,这就返回到返回语句的前一个层次的乐趣,即
8、 return(2 * fun(1));Fun(2)继续向上返回,直到fun(10);
9、 **********************************************************************
10、 再说一句。从代码风格来看,我猜你可能读过谭浩强的书。谭的旧书已经过时,内容也很陈旧。我建议你不要读它。
11、 表单main()已过期,应写成
12、 intmain(void)
13、 {
14、 return0
15、 }
16、 这个表格。
17、 而且在主函数之前,你还得写函数原型。
18、 建议您使用CPrimerPlus开始。网上有中文版的pdf。你可以把它和谭浩强的书比较一下,看看哪一本好。我觉得比老谭的书好多了。
本文到此结束,希望对大家有所帮助。