解题思路:
注意事项:
参考代码:
#include <stdio.h>
long int f(int n);
int main()
{
int n;
scanf("%d",&n);
long int Sn=0;
long int ret=0;
for(int i=1;i<=n;i++)
{
ret=f(i);
Sn+=ret;
}
printf("%ld",Sn);
return 0;
}
long int f(int n)
{
if(n<=1)
return 1;
if(n>1)
return n*f(n-1);
}
0.0分
1 人评分
C语言训练-角谷猜想 (C语言代码)浏览:1768 |
C语言程序设计教程(第三版)课后习题9.1 (Java代码)浏览:481 |
WU-格式化数据输出 (C++代码)浏览:1313 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:676 |
矩形面积交 (C++代码)浏览:1205 |
输入输出格式练习 (C语言代码)浏览:773 |
拆分位数 (C语言代码)浏览:558 |
1231题解(注意理解“输入多个测试实例”)浏览:830 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:639 |
多组数据新方法浏览:368 |