トップ 一覧 Farm 検索 ヘルプ RSS ログイン

ft1.cppの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
 // 再帰の基本:階乗
 
 #include <iostream>
 
 using namespace std;
 
 int factrial(int n)
 {
     if (n <1){
         return 1;
     }else{
         return  n*factrial(n-1);
     }
 }
 
 int main()
 {
     int n;
     cout << "nを入力:";
     cin >> n;
     cout << "n = " << n << "  n! = " << factrial(n) <<endl;
     return 0;
 }