|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 计算1!+2!......+10!的值。我做了一下不知对不对?
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
1487
人关注过本帖
标题:
计算1!+2!......+10!的值。我做了一下不知对不对?
只看楼主
加入收藏
MQ0192
等 级:
新手上路
帖 子:27
专家分:8
注 册:2010-12-14
结帖率:
100%
楼主
收藏
问题点数:0 回复次数:11
计算1!+2!......+10!的值。我做了一下不知对不对?
#include<stdio.h>
void main()
{
long m,n,s=1;
for(m=1;m<=10;m++)
{for(n=1;n<=10;n++)
m=m*n;
printf("%ld%",m);
}
{s=s+m;
printf("%ld"",s);
}
}
计算结果为:3628800362880。心里没底,请各位高手帮指点一下,分不多了,下次有问题时再散。
搜索更多相关主题的帖子:
计算
long
2010-12-22 15:46
举报帖子
使用道具
赠送鲜花
xufan123
等 级:
职业侠客
帖 子:226
专家分:318
注 册:2010-11-15
第
2
楼
收藏
得分:0
程序代码:
main() {
long
n,m=
1
,s=
0
;
for
(n=
1
;n<
10
;n++) {m=m*n; s=s+m;} printf(
"
%ld
"
,s); getch();
return
0
; }
这样就可以了 也可以写个函数求阶乘的
long fun(long n)
{
long i,s=1;
for(i=1;i<=n;i++)
s=s*i;
return s;
}
main()
{
long n,s=0;
for(n=1;n<=10;n++)
s=s+fun(n);
printf("%ld",s);
getch();
return 0;
}
2010-12-22 16:09
举报帖子
使用道具
赠送鲜花
qq1023569223
来 自:湖南科技大学
等 级:
贵宾
威 望:
26
帖 子:2753
专家分:13404
注 册:2010-12-22
第
3
楼
收藏
得分:0
#include<stdio.h>
void main()
{
long m=1,n=1,s=0;
for(m=1;m<=10;m++)
{
n=n*m;
s=s+n;
}
printf("%ld"",s);
}
最简单的,你的太长太麻烦,说实话,看不懂。
唯实惟新 至诚致志
2010-12-22 16:26
举报帖子
使用道具
赠送鲜花
laoyang103
来 自:内蒙古包头
等 级:
贵宾
威 望:
19
帖 子:3082
专家分:11056
注 册:2010-5-22
第
4
楼
收藏
得分:0
恩
2楼3楼的一个循环就可以了
没必要写那么多
===========深入<----------------->浅出============
2010-12-22 16:36
举报帖子
使用道具
赠送鲜花
sunny8705
等 级:
新手上路
帖 子:3
专家分:0
注 册:2010-7-9
第
5
楼
收藏
得分:0
是啊,用一个循环就可以了,最好像2楼的那样,单独写一个求阶乘的函数
2010-12-22 16:40
举报帖子
使用道具
赠送鲜花
拂晓晨曦
等 级:
论坛游民
帖 子:87
专家分:44
注 册:2010-10-31
第
6
楼
收藏
得分:0
挺简单的,自己看看,别简单问题复杂化。。
2010-12-22 17:06
举报帖子
使用道具
赠送鲜花
xinjinlong
来 自:河南南阳
等 级:
论坛游侠
帖 子:61
专家分:117
注 册:2010-1-19
第
7
楼
收藏
得分:0
10以内可以这样,但数过大时注意溢出问题就可以了!
2010-12-22 17:28
举报帖子
使用道具
赠送鲜花
小K鸟
来 自:重庆
等 级:
版主
威 望:
3
帖 子:49
专家分:61
注 册:2010-8-26
第
8
楼
收藏
得分:0
同一个多尝试不同的方法。。支持2楼
学海无涯,回头是岸!
2010-12-22 18:29
举报帖子
使用道具
赠送鲜花
MQ0192
等 级:
新手上路
帖 子:27
专家分:8
注 册:2010-12-14
第
9
楼
收藏
得分:0
我是新人,论坛确实是个学习的好地方,我是刚学,此题是视频讲座后的作业题,我按照提示反而被误导了,还是朋友们给力,按照二楼、三楼的方法确实简单,再次感谢大家的帮助。
2010-12-22 20:25
举报帖子
使用道具
赠送鲜花
w123012306
来 自:湖南
等 级:
蜘蛛侠
威 望:
4
帖 子:307
专家分:1180
注 册:2010-4-22
第
10
楼
收藏
得分:0
先简单化,再复杂化!
楼上,楼下的一定要幸福开心哦!
2010-12-22 20:49
举报帖子
使用道具
赠送鲜花
12
1/2页
1
2
快速回复:
计算1!+2!......+10!的值。我做了一下不知对不对?
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.021043 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved