| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 737 人关注过本帖
标题:关于用for结构来求阶乘的和的问题
只看楼主 加入收藏
折翼
Rank: 2
来 自:广东广州
等 级:论坛游民
帖 子:105
专家分:77
注 册:2010-10-22
结帖率:100%
收藏
已结贴  问题点数:15 回复次数:7 
关于用for结构来求阶乘的和的问题
我想用for结构编程求1!+2!+3!+...+!20的和。
我写的代码如下:
#include"stdio.h"
     void main()
    {
     int i,j,ride=1 ,sum=0;

     for(i=1;i<=20;i++)
     {
     for(j=1;j<=i;j++)
      {
      ride*=j;
      }
      sum+=ride;
     }
     printf("sum=%ld",sum);
     getch();
     }
 但是得不到答案,我想知道错在哪,请前辈指点一下。谢谢
搜索更多相关主题的帖子: 阶乘 结构 
2010-11-13 17:43
御坂美琴
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:魔術の禁書目錄
等 级:小飞侠
威 望:9
帖 子:952
专家分:2929
注 册:2010-8-18
收藏
得分:7 
j=1改j=1,ride=1

永远为正义而奋斗,锄强扶弱的Level 5 超能力者
とある魔術の禁書目錄インデックス__御み坂さか美み琴こと
http://bbs.bccn.net/space.php?action=threads&uid=483997
2010-11-13 17:46
折翼
Rank: 2
来 自:广东广州
等 级:论坛游民
帖 子:105
专家分:77
注 册:2010-10-22
收藏
得分:0 
以下是引用御坂美琴在2010-11-13 17:46:17的发言:

j=1改j=1,ride=1
为什么要这样改?还有for(表达式1;表达式2;表达3;)中表达式1是不是只执行一次?谢谢

[ 本帖最后由 折翼 于 2010-11-13 17:53 编辑 ]
2010-11-13 17:51
zt0412
Rank: 1
等 级:新手上路
帖 子:1
专家分:4
注 册:2010-11-13
收藏
得分:4 
版主给的是答案, for中表达式1是只执行一次,但你这个for会被外面的那层for调用20次,每次ride都需要初始化为1
2010-11-13 18:00
我不是小强
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:43
专家分:164
注 册:2010-11-13
收藏
得分:2 
#include<stdio.h>
void main()
{
    int i,sum=0;
    for(i=1;i<=20;i++)
        sum+=i*i;
    printf("%d\n",sum);
}
你那也太麻烦了吧,用这个吧.
2010-11-13 21:32
blueskycnst
Rank: 2
等 级:论坛游民
帖 子:41
专家分:25
注 册:2010-5-23
收藏
得分:2 
#include"stdio.h"
void main()
{
    int i,j ,sum=0;

    for(i=1;i<=20;i++)
   {
         int ride=1;
         for(j=1;j<=i;j++)
         {
              ride*=j;
         }
         sum+=ride;
     }
     printf("sum=%ld",sum);
     getch();
}
2010-11-13 21:37
折翼
Rank: 2
来 自:广东广州
等 级:论坛游民
帖 子:105
专家分:77
注 册:2010-10-22
收藏
得分:0 
还有一个问题,我一开始是不是应该有float或double来定义变量呢?谢谢
2010-11-13 22:04
雪影设计
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-11-10
收藏
得分:0 
变量没有定义,循环嵌套的时候出错了
2010-11-13 22:35
快速回复:关于用for结构来求阶乘的和的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017976 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved