问答详情
源自:5-8 递归函数(二)

与上一题的区别?

这道题没有return上一道题有return,有什么区别吗?

提问者:qq_risGo_bizJRT 2018-10-22 19:05

个回答

  • 老有意思了
    2018-10-29 20:04:21
    已采纳

    #include<stdio.h>
    int AC(int n)
    { 
       int num;
    	if(n==1)
    	{
    	return 1;
    	}
    	else
    	{
    	num=(AC(n-1)+n);
    	printf("each=%d\n",num);
    	return 	num;
    	} 
    	} 
    int main()
    {
    int result=AC(10);
      printf("result=%d",result);
          return 0; 
     }

    这是上一个改成这一节的格式,不知道你能不能看到懂,其实我也是个萌新啊。然后等于说这一节把上一节的总和分到每一步