大神,求問怎么寫階乘的代碼。
3 回答
已采納

望遠(yuǎn)
TA貢獻(xiàn)1017條經(jīng)驗 獲得超1032個贊
#include<stdio.h> long?getNumber(int?n) { if(n==1) return?1; else return?n*getNumber(n-1); } void?main() { int?n,i; long?sum=0; printf("請輸入一個正整數(shù):"); scanf("%d",&n); for(i=1;i<=n;i++) { sum+=getNumber(i); printf("%d!+",i); } printf("\b=%ld\n",sum); }
- 3 回答
- 1 關(guān)注
- 1402 瀏覽
添加回答
舉報
0/150
提交
取消