#13706: C++ 遞迴解法


jerry_lin (jerry_lin)

學校 : 臺北市私立延平高級中學
編號 : 69090
來源 : [203.72.178.252]
最後登入時間 :
2020-06-20 17:01:05
b558. 求數列第 n 項 | From: [203.72.178.252] | 發表日期 : 2018-04-11 16:38

#include <iostream>
using namespace std;
long long int function(long long int);      //宣告 function 函式
int main()
{
        long long int n,ans;
        while(cin >> n)
        {
                ans = function(n);                  //呼叫 function 函式
                cout << ans << endl;
        }
}


long long int function(long long int n)      //遞迴函式
{
        long long int re;
        if(n == 1)
        {  
                re = 1;
        }else
       {
                re = function(n-1);
                re = re + n - 1;
       }
       return re;
}

 
ZeroJudge Forum