生活随笔
收集整理的這篇文章主要介紹了
求阶乘和
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Description
求階乘和。
Input
輸入小于10的正整數(shù)n。
Output
輸出s得值, s=1!+2!+…+n!
Sample Input
1
3
5
Sample Output
1
9
153
#include<stdio.h>
int fact(int n
);\\本題只求
10以內(nèi)只需
int,數(shù)量大則需要
double
int main()
{int i
,n
,s
=0;\\遞加用s
=0,遞乘用s
=1scanf("%d",&n
);for(i
=1;i
<=n
;i
++)s
=s
+fact(i
);printf("%d",s
);return 0;
}
int fact(int n
)\\自定義函數(shù)不加;,但要加
{}
{int i
,result
=1;\\疊乘定義為
1for(i
=1;i
<=n
;i
++\\再次循環(huán)result
=result
*i
;return result
;\\前面用什么返回是寫(xiě)什么
}
總結(jié)
以上是生活随笔為你收集整理的求阶乘和的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。