1樓:
若arg為自然數,則 std::tgamma(arg) 為arg-1的階乘。
std::tgamma, std::tgammaf, std::tgammal
#include
#include
intmain
()// tgamma(10) = 362880, 9! = 362880
2樓:
unsigned
intfactorial_table
=;unsigned
intfactorial
(unsigned
intn)
3樓:泥偶
#include
template
inline long long unsigned int factoral(voidreturn N * factoral();
};template<>
inline long long unsigned int factoral<0>(voidreturn 1;
};int main(voidstd::printf("1! = %llu\n", factoral<1>std::
printf("2! = %llu\n", factoral<2>std::printf("3!
= %llu\n", factoral<3>std::printf("4! = %llu\n", factoral<4>std::
printf("5! = %llu\n", factoral<5>std::printf("6!
= %llu\n", factoral<6>std::printf("7! = %llu\n", factoral<7>std::
printf("8! = %llu\n", factoral<8>std::printf("9!
= %llu\n", factoral<9>std::printf("10! = %llu\n", factoral<10>std::
printf("20! = %llu\n", factoral<20>return 0;
}$ ./a.out
1! = 1
2! = 2
3! = 6
4! = 24
5! = 120
6! = 720
7! = 5040
8! = 40320
9! = 362880
10! = 3628800
20! = 243290200817664000
4樓:fliar
像是作業題,有兩點注意:
迴圈想出來簡單,遞迴寫出來簡單
因為階乘返回的結果很有可能很大,考慮要不要用int64,或者 double 型別
首付貸怎麼做最划算?
貸款Eason 首付貸,很多銀行的貸款利率是0.3 0.75 目前為了降低客戶整個的融資成本,一般會建議客戶先做一筆首付貸,然後拿下房子之後,在幫客戶做一筆裝修貸,利率最低也是0.3 但是這兩個產品對客戶的資質都是有一定要求的, 羊姐嘮話 買一套房子中後期都可以用房子來貸款。首付差點的話,廣佛可以做...
怎麼做最真實的自己?
真正的後臺是利益 每個人境遇不一樣,觀念和想法也會不一樣,觀點也是一直在變的。輸出是為了更好的輸入,堅持記錄真實自我,同頻的人自然惺惺相惜,和大家一起成長。 秋靜 記得剛從學校社會的時候,覺得身邊的每一個人都是那麼的友好,每一道風景都是那麼靚麗,彼此都能夠成為真誠的朋友,我老公也是那時認識的,感覺一...
新手想學C 做遊戲,應該要怎麼做(計劃)?
Miracle yang 不是從事遊戲開發的。不過遊戲開發涉及到方面太多。光涉及到程式設計的方面都大相徑庭,比如遊戲指令碼,影象引擎,ai引擎,人機互動,等等。對於初學者,建議利用現成的引擎,做些小遊戲。網上有很多教程。這樣可以涉及到遊戲製作的方方面面。也許你覺得遊戲設計比程式設計更有趣,也未可知。...
如果你是C你會怎麼做。?
黃亮anthony 假設問題,假設作答,題目未提示的情況一概假定沒有。abc未約定股份,那麼各佔三分之一。沒有出資協議,是一個很大的問題。第一桶金,abc顯然各有三分之一。bc無異議的給予A,這是另一個大問題。因為公司還存在,也沒有股份變更,顯然不能說是退還A的投資,那麼只能視為分紅。三個人的分紅為...
糖醋排骨怎麼做最香?
雲小新 材料主料 小排,油麥菜 配料 桂皮,大料,香葉,薑片,白糖,生抽,白醋,鹽,雞粉,料酒 做法1 鍋內放水放桂皮 大料 香料 料酒 適量鹽,放入小排燜煮30分鐘。2 小排出鍋後晾涼,油麥菜過水汆熟。3 另起鍋,熱鍋下油,下糖,開小火炒糖色,接著放入薑片。4 鍋裡有薑糖味後放入小排,快速翻炒,放...