一行代碼實現階乘

代碼來自某網站上的大神~
https://coderbyte.com/results/hyuil:First%20Factorial:Cpp

#include <iostream>
using namespace std;

long FirstFactorial(short const num) { 

  // code goes here   
  return num <= 1 ? 1 : num*FirstFactorial(num-1); 

}

int main() { 

  // keep this function call here
  cout << FirstFactorial(gets(stdin));
  return 0;

}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章