码迷,mamicode.com
首页 > 移动开发 > 详细

递归-分苹果

时间:2020-07-05 19:28:09      阅读:61      评论:0      收藏:0      [点我收藏+]

标签:ati   else   加法   nbsp   ora   bsp   stream   turn   自己   

诶嘿嘿,为啥我每次写完一篇,不是满满的成就感,而是感觉自己傻乎乎的呢??

路人甲:"那也要感谢题解,让你认清了现实"

我:?????

 

底下这个题在我c还没有入门的时候就见过,当时真的是好几脸懵B,其实想明白也就好了.

技术图片

 

 

 1 #include <iostream>
 2 using  namespace std;
 3 int f(int n){
 4     if(n==1){
 5 
 6         return 1;
 7     }
 8     else if(n==2){
 9 
10         return 2;
11     }
12     else{
13         return f(n-1)+f(n-2);//因为需要做加法,自然该函数的返回值为int
14     }
15 }
16 int main(){
17     int N;
18   while(cin>>N){
19       cout<<f(N);
20   }
21 
22 }

 

递归-分苹果

标签:ati   else   加法   nbsp   ora   bsp   stream   turn   自己   

原文地址:https://www.cnblogs.com/zhmlzhml/p/13246940.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!