[問題] 計算N!程式

看板C_and_CPP作者 (Charlie)時間14年前 (2010/05/18 00:36), 編輯推噓8(9132)
留言42則, 14人參與, 最新討論串1/1
LINUX平台C語言 我要寫一支計算N階的程式 但是要計算到40階 該怎麼處理溢位的問題?? 麻煩幫幫我的忙 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.130.208.141

05/18 00:37, , 1F
大數運算
05/18 00:37, 1F

05/18 00:46, , 2F
10000進位
05/18 00:46, 2F

05/18 00:52, , 3F
字串?
05/18 00:52, 3F

05/18 00:59, , 4F
又來字串會不會太累= =
05/18 00:59, 4F

05/18 01:16, , 5F
甚麼是大數運算呀??
05/18 01:16, 5F

05/18 01:22, , 6F
把關鍵字拿去問google很難嗎?
05/18 01:22, 6F

05/18 01:23, , 7F
我有看沒有懂...可能是還沒上過資料結構
05/18 01:23, 7F

05/18 01:31, , 8F
簡單的array就能搞定了, 用不到太高深的資結
05/18 01:31, 8F

05/18 02:04, , 9F
google 大數運算 就有了吧= =...
05/18 02:04, 9F

05/18 02:14, , 10F

05/18 02:58, , 11F
大數就是教電腦小學的直式算術
05/18 02:58, 11F

05/18 05:17, , 12F
該不會這是研究所指導教授出給你的入門測驗考題吧?
05/18 05:17, 12F

05/18 05:22, , 13F
我一直在好奇為什麼 p大的程式沒有segment fault
05/18 05:22, 13F

05/18 11:14, , 15F
不懂..
05/18 11:14, 15F

05/18 13:35, , 16F
單一變數會有定址問題 所以要解決溢位就要用結構來存
05/18 13:35, 16F

05/18 13:36, , 17F
轉字串 or array or list 都可以一個位放一個格子
05/18 13:36, 17F

05/18 14:08, , 18F
double 即可
05/18 14:08, 18F

05/18 14:17, , 19F
do什麼 u什麼 ble什麼 =
05/18 14:17, 19F

05/18 20:34, , 20F
我看不懂上面那隻程式碼說...
05/18 20:34, 20F

05/18 20:48, , 21F
check my link first, then you will understand
05/18 20:48, 21F

05/18 20:51, , 22F

05/18 20:57, , 23F
樓上至少23就錯了 22最後是0 23的最後卻不是0
05/18 20:57, 23F

05/18 20:57, , 24F
Knighter算算答案對不對 你等於丟了一團X毛說那就是answer
05/18 20:57, 24F

05/18 21:00, , 25F
http://codepad.org/w67jX4no這程式碼有人可以解釋一下嗎??
05/18 21:00, 25F

05/18 21:02, , 26F
我看不懂說ˊˋ 有人可以幫個忙嗎?
05/18 21:02, 26F

05/18 21:15, , 27F
不懂在哪要說清楚, 好心的版友都幫找那麼多資源了
05/18 21:15, 27F

05/18 21:29, , 28F
多謝樓上的一些好朋友喔!!!
05/18 21:29, 28F

05/18 21:30, , 29F
就 他裡面宣告的J 用在迴圈裡用途是甚麼?
05/18 21:30, 29F

05/18 21:36, , 30F
不是j是lf-->( Lf)
05/18 21:36, 30F

05/18 21:44, , 31F
int i,j,a[SIZE],N=40;
05/18 21:44, 31F

05/18 21:44, , 32F
不是有個J嗎??
05/18 21:44, 32F

05/18 21:48, , 33F
痾我是大一的不是考研究所的..
05/18 21:48, 33F

05/18 21:49, , 34F
不好意思.我以為在說我的程式喔!!!!!
05/18 21:49, 34F

05/18 22:01, , 35F
就說了先看我連結裡面的說明...解釋得很清楚了
05/18 22:01, 35F

05/18 22:01, , 36F
還全部寫中文給你看...真的還是看不懂再說
05/18 22:01, 36F

05/18 22:03, , 37F
真的還是看不懂就看這個
05/18 22:03, 37F

05/18 22:03, , 38F

05/18 22:04, , 39F
不要想看懂別人程式的每一行在做啥, 要理解程式邏輯
05/18 22:04, 39F

05/18 22:05, , 40F
真的感謝你..
05/18 22:05, 40F

05/18 23:09, , 41F
gnump
05/18 23:09, 41F

05/23 07:03, , 42F
挑個小錯 int a[SIZE] -> int a[SIZE+1]
05/23 07:03, 42F
文章代碼(AID): #1ByN22Wq (C_and_CPP)