解题思路:定义一个简单函数,思路简单清晰;
注意事项:
参考代码:
#include<stdio.h>
int main()
{
long int p(int x);
int i,n;
long int s=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
s+=p(i);
}
printf("%ld",s);
return 0;
}
long int p(int x)
{
long int t;
if(x==1)
return t=1;
if(x>1)
t=x*p(x-1);
return t;
}
0.0分
1 人评分
C语言训练-排序问题<1> (C语言代码)浏览:1411 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:689 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:701 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:639 |
众数问题 (C语言代码)浏览:911 |
1071题解浏览:585 |
判定字符位置 (C语言代码)浏览:849 |
众数问题 (C语言代码)浏览:717 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:2209 |
发工资咯 (C语言代码)浏览:815 |