不要這樣寫:
#include <iostream>
using namespace std;
int ar(int m)
{
if (m==1){
return 1;}
else if (m==2){
return 3;}
else{
return ar(m-1)+ar(m-2);
}
}
int main(void)
{
int a,b;
cin>>a;
b=ar(a);
cout<<b;
}
可考慮建表。