標題:
[作業] 遞迴函式 (二) - 階層運算
[打印本頁]
作者:
方浩葦
時間:
2024-10-12 14:01
標題:
[作業] 遞迴函式 (二) - 階層運算
利用函式遞迴法設計一程式,讓使用者輸入一個階層數,電腦計算出答案。
例如: 輸入 5 其算式為 1*2*3*4*5 因此答案是 120
輸入 3 其算式為 1*2*3 因此答案是 6
本帖隱藏的內容需要回復才可以瀏覽
作者:
邱博宥
時間:
2024-10-27 13:29
#include<bits/stdc++.h>
using namespace std;
int a(int b)
{
if(b<2)
return 1;
else
return b*a(b-1);
}
int main()
{
int c;
cin>>c;
cout<<a(c);
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/)
Powered by Discuz! 7.2