| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1239 人关注过本帖
标题:哪位好人帮我解答一下!感谢!
只看楼主 加入收藏
风雨晨曦
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2017-12-5
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:9 
哪位好人帮我解答一下!感谢!
编写程序,计算1!+2!+...+20!,用for循环实现,谢谢了。
搜索更多相关主题的帖子: 编写程序 计算 for 循环 
2017-12-14 14:29
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
先算算 20!
2017-12-14 15:16
风雨晨曦
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2017-12-5
收藏
得分:0 
回复 2楼
你这个是算1+2+。。+20的和吧,我这个是阶乘
2017-12-14 15:21
风雨晨曦
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2017-12-5
收藏
得分:0 
回复 2楼 吹水佬
我知道算20!,但这个1!+2!+。。+20!该怎么算呢
2017-12-14 15:23
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:0 
写个函数(f(n))算n!,n!=f(n)
sum = f(1)+f(2)+f(3)+......+f(20)
2017-12-14 15:53
吹水佬
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:451
帖 子:10607
专家分:43186
注 册:2014-5-20
收藏
得分:20 
    for (i=1; i<=20; ++i)
    {
        m *= i;
        sum += m;
    }
2017-12-14 16:03
虫眼
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:10
帖 子:314
专家分:1121
注 册:2017-11-29
收藏
得分:0 
程序代码:
#include <stdio.h>
double fact(int n){
    int i;
    double sum=1;
    for(i=1;i<=n;i++){
        sum*=i;
    }
    return(sum);
}
int main(void)
{
    double sum=0;
    int i;
    for(i=1;i<=20;i++){
   

        sum+=(fact(i));
    }
    printf("%.lf\n",sum);
    return 0;
}
2017-12-14 16:07
自学的数学
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:46
帖 子:967
专家分:4146
注 册:2017-11-15
收藏
得分:0 
#include "stdio.h"
int func(int n);
int main()
{
int number;
printf("输入一个数:");
int fact();
scanf("%d",&number);
printf("%d的阶乘是:",number);
printf("%d\n",func(number));
return 0;

}

int func(int n)
{  
   if(n==1)
   return 1;
   else
      
   return  func(n-1)*n;
}

本程序可以计算任何数的阶乘,你输入20.就是计算20的阶乘。你输入10,就是计算10的阶乘。
2017-12-14 17:21
风雨晨曦
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2017-12-5
收藏
得分:0 
回复 5楼 吹水佬
好的  谢谢!
2017-12-15 14:10
风雨晨曦
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2017-12-5
收藏
得分:0 
回复 7楼 虫眼
谢谢!
2017-12-15 14:11
快速回复:哪位好人帮我解答一下!感谢!
数据加载中...
 
   



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

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