搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ [求助]求1+2!+3!+.......+10!的和
标题:
[求助]求1+2!+3!+.......+10!的和
只看楼主
naonaozi
等 级:
新手上路
帖 子:8
专家分:0
注 册:2007-6-18
楼主
问题点数:0 回复次数:16
[求助]求1+2!+3!+.......+10!的和
都是课本题目 发上来看看大家的例子 小弟在此谢过~~~~ 最好用for前面的内容做
搜索更多相关主题的帖子:
课本
发上
2007-06-19 14:12
死了都要C
来 自:四川成都
等 级:
贵宾
威 望:
13
帖 子:1582
专家分:116
注 册:2006-12-7
第
2
楼
得分:0
那就直接用数学公式吧````
S=(n1+n2)/(2/n)
女施主``我给你``送茶来了```师太``你就从了老衲吧``
代码本天成~~~妙头偶得之```
2007-06-19 15:18
hb2137
等 级:
新手上路
帖 子:28
专家分:0
注 册:2007-6-12
第
3
楼
得分:0
#include<stdio.h>
int f(int);
int g(int);
void main()
{
printf("%d\n",g(10));
return;
}
int f(int n)
{
if(n==1)
return 1;
if(n>1)
return n*f(n-1);
}
int g(int m)
{
if(m==1)
return f(1);
if(m>1)
return f(m)+g(m-1);
}
2007-06-19 16:28
a307871404
等 级:
新手上路
帖 子:60
专家分:0
注 册:2007-6-19
第
4
楼
得分:0
还可以
我让我喜欢的人不开心 真没用
2007-06-19 17:03
a307871404
等 级:
新手上路
帖 子:60
专家分:0
注 册:2007-6-19
第
5
楼
得分:0
看上去没问题 ,可我用你写的到TURBO里运行, 1-9都没问题10以上就变负的了怎么回事
我让我喜欢的人不开心 真没用
2007-06-19 17:14
aipb2007
来 自:CQU
等 级:
贵宾
威 望:
40
帖 子:2879
专家分:7
注 册:2007-3-18
第
6
楼
得分:0
就用循环嘛!用递归做甚?
Fight to win or die...
2007-06-19 17:22
hb2137
等 级:
新手上路
帖 子:28
专家分:0
注 册:2007-6-12
第
7
楼
得分:0
鬼小得, 估计是超过字长, 溢出了
2007-06-19 17:26
huangfengchu
等 级:
新手上路
威 望:
2
帖 子:274
专家分:0
注 册:2007-5-22
第
8
楼
得分:0
超出int的所接受的长度了,用long int 输出用%li就可以了吧。
深山苦学C语言,终年不见外面世界。
2007-06-19 17:39
zidance
等 级:
新手上路
帖 子:61
专家分:0
注 册:2007-5-22
第
9
楼
得分:0
哪有这么麻烦。
main()
{
long n,s=0,t=1;
for(n=1;n<=10;n++)
{
t*=n;s+=t;
}
printf("%ld\n",s);
getch();
}
2007-06-19 18:24
liu1987lang
等 级:
论坛游民
帖 子:42
专家分:44
注 册:2007-4-22
第
10
楼
得分:0
2007-06-19 19:06
17
1/2页
1
2
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-148692-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.692437 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved