大神,求问怎么写阶乘的代码。
3 回答
已采纳
望远
TA贡献1017条经验 获得超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("请输入一个正整数:"); scanf("%d",&n); for(i=1;i<=n;i++) { sum+=getNumber(i); printf("%d!+",i); } printf("\b=%ld\n",sum); }
- 3 回答
- 1 关注
- 1357 浏览
添加回答
举报
0/150
提交
取消