作者:
notruth (mm)
2019-07-24 13:54:47輸入應為一連串的整數,每行輸入包含一個介於-1 到20 之間的整數。
(1) 若輸入的整數n 介於0 到20 之間的數字,表示針對此整數進行階層運
算。
(2) 若輸入-1,表示全部輸入完畢。
Output
根據輸入的整數,呈現n!的運算結果。
Sample Input
2
3
0
5
-1
Sample Output
2!=2
3!=6
0!=1
5!=120
作者:
sa12e3 2019-07-24 18:20:00這題不難,洗文章?
這不是基本到不行的題目嗎? 上課專心聽 作業自己做
作者:
whitefox (å…«åè¬å®šå˜å®…ç”·)
2019-07-24 17:16:00這問題不在階層啦,因為乘積超過 long int所能儲存了需要使用小學數學"部份相乘"的方法來寫
作者:
gundan (彈彈的哀傷)
2019-07-24 16:42:00看到標題想推你去C語言版,但看內文去那會被噓更慘,算了
作者:
yzfr6 (扮關二哥!)
2019-07-24 15:59:00超級老掉牙的題目
作者:
APM99 (血統純正台北人)
2019-07-24 15:27:00這很簡單吧 學一兩小時就會了
作者:
OrzOGC (洞八達人.拖哨天王)
2019-07-24 14:28:00重修吧,厂厂
作者: ctrlbreak 2019-07-24 14:08:00
void main() { printf("5!=120\n"); }
作者:
alloc (韭菜)
2019-07-24 14:02:00太伸手牌了吧 迴圈搞懂一點也不難呀
作者:
susaku (小草)
2019-07-24 13:56:00作業自己做....
作者:
if4 (if)
2019-07-25 23:23:00我恨鐵不成鋼
作者:
YuGar (深奧幽玄)
2019-07-26 11:03:00提示你吧,1!=1,2!=2,3!=6,4!=24,5!=120,6!=720,中略用【窮舉法】一直列到20!,不用真算。然後用個迴圈去跑,當輸入-1時就停止,這樣還不會,理工科不適合你啊,轉文組吧