1樓:
20!的階乘已經超出long int 的表示範圍。
double 他會自動捨棄後面的尾數,也不行。
只能用專門的大數類才
版能權解決問題。
大數類,你用擺渡搜一下,下在一個專門的class hugeint類吧。
結果是這麼多:2432902008176640000
2樓:匿名使用者
這裡來有個簡單的自
!!!!
如果long不夠用double,輸出有%e!
main()
printf("\n%ld",sum);}
3樓:
#include
main()
printf("%d",sum);}
4樓:匿名使用者
long jie(int n);
main()
long jie(int n)
這個程式抄我執行過了,絕對ok;
你不用做任何改動!!!
5樓:匿名使用者
main()}
6樓:匿名使用者
main()
printf("%d ",sum);
} 只有bai使用
dulong型
zhi.才能輸出
dao20的階版乘的權和.
C語言程式設計,c語言程式設計。
判斷 字串 s是否和 相等 strcmp s,表示s字元陣列是否是等於號加上字串結束符,其實單單比較是否為等於號 改為 c語言程式設計 int mian 應該是int main 你要輸入一個數才行,建議你加一個提示輸入的語句 c語言程式設計。else 非字母 switch read buf brea...
c語言問題程式設計,C語言程式設計問題
程式修改輸出加個 元 後面執行結果可看到 編譯執行結果 如果輸入50 如果輸入90 如果輸入100 如果輸入110 include int main if x 50 y 80 x printf f n y return 0 c語言程式設計問題 解題思bai路 完全跟百錢買百雞的問題是du一樣的 設大...
c語言程式設計題,C語言程式設計題
首先分析問題 bai重複du輸出同一類語句肯定要用迴圈,zhi有關判斷肯dao定要用分支回。所以解決這個問題就是在一個答迴圈 用於重複讀取資料和輸出 裡面套一個分支語句 判斷密碼是數字還是字母 具體 include include include main else printf error n s...