精华内容
下载资源
问答
  • 求阶乘的和

    2020-04-07 19:07:43
    求阶乘的和 #include <stdio.h> #include <stdlib.h> int cal(int n) { if (n == 1 || n == 2) return n; else return n*cal(n - 1); } int main() { int n; long long sum = 0; scanf("%d",...

    求阶乘的和

    #include <stdio.h>
    #include <stdlib.h>
    int cal(int n)
    {
    	if (n == 1 || n == 2)
    		return n;
    	else
    		return n*cal(n - 1);
    	
    }
    int main()
    {
    	int n;
    	long long  sum = 0;
    	scanf("%d", &n);
    	for (int i = 1; i <= n; i++)
    	{
    		sum += cal(i);
    	}
    	printf("%d\n", sum);
    	system("pause");
    	return 0;
    }
    

    答案
    求阶乘的和

    展开全文
  • 求阶乘并求阶乘的和

    2021-03-10 15:07:56
    求阶乘 public static int jiecheng(int m) { int q=1; for(int i=1;...求阶乘的和(求1!+2!+3!+4!+…+n!的和) public class Test { public static void main(String[] args) { System.out.p

    求阶乘

    public static int jiecheng(int m) {
            int q=1;
            for(int i=1;i<=m;i++){
                q*=i;
            }
            return q;
        }
    

    求阶乘的和(求1!+2!+3!+4!+…+n!的和)

    public class Test {
        public static void main(String[] args) {
            System.out.println(fac1(6));
        }
    
        public static int fac1(int n) {
            int s = 0;
            for (int i = 1; i <= n; i++)
                s += jiecheng(i);
            return s;
        }
    
        private static int jiecheng(int m) {
            int q = 1;
            for (int i = 1; i <= m; i++) {
                q *= i;
            }
            return q;
        }
    }
    
    
    展开全文
  • 1091 求阶乘的和.cpp

    2020-04-25 18:45:46
    1091:求阶乘的和 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 22935 通过数: 17332 【题目描述】 给定正整数n,求不大于n的正整数的阶乘的和(即求1!+2!+3!+...+n!),输出阶乘的和。 【输入】 输入有一行,...
  • 递归求阶乘的和

    2021-04-08 22:17:31
    import java.util.Scanner; /** * @author HelloWorld * @create 2021-04-07-11:17 ... //递归求阶乘的和 public static void main(String[] args) { System.out.print("Input n: "); Scanner sc = new
    import java.util.Scanner;
    
    /**
     * @author HelloWorld
     * @create 2021-04-07-11:17
     * @email 154803771@qq.com
     */
    public class Test13 {
        //递归求阶乘的和
        public static void main(String[] args) {
            System.out.print("Input n: ");
            Scanner sc = new Scanner(System.in);
            int n = sc.nextInt();
            System.out.println(mut(n));
        }
    
        public static int add(int n) {
            if (n == 1) {
                return mut(1);
            } else {
                return mut(n) + add(n - 1);
            }
        }
        public static int mut(int n) {
            if (n == 1) {
                return 1;
            } else {
                return n * mut(n - 1);
            }
        }
    }
    
    
    展开全文
  • 1091:求阶乘的和

    2019-12-15 19:10:31
    1091:求阶乘的和 【题目描述】 给定正整数n,求不大于n的正整数的阶乘的和(即求1!+2!+3!+…+n!),输出阶乘的和。 【输入】 输入有一行,包含一个正整数n(1 < n < 12)。 【输出】 输出有一行:阶乘的和。 ...

    1091:求阶乘的和

    【题目描述】
    给定正整数n,求不大于n的正整数的阶乘的和(即求1!+2!+3!+…+n!),输出阶乘的和。

    【输入】
    输入有一行,包含一个正整数n(1 < n < 12)。

    【输出】
    输出有一行:阶乘的和。

    【输入样例】
    5
    【输出样例】
    153

    代码

    #include <bits/stdc++.h>
    using namespace std;
    
    int main(){
    	int n,num=1,sum=1;
    	cin>>n;
    	
    	for(int i=2;i<=n;i++){
    		num*=i;
    		sum+=num;
    	}
    	
    	cout<<sum;
    	return 0;
    }
    
    展开全文
  • 调用函数求阶乘的和

    千次阅读 2019-11-02 16:22:35
    调用函数求阶乘的和 #include<stdio.h> double fact(int n);/函数申明/ int main(void) { int i; double sum; sum=0; for(i=1;i<=100;i++) sum=sum+fact(i);/调用fact(i)求i!,共循环100次/ ...
  • C++高精度求阶乘的和

    2021-04-11 20:55:27
    C++高精度求阶乘的和 题目描述 用高精度计算出 s S=1!+2!+3!+⋯+n!。 其中“!”表示阶乘,例如:5! = 1! + 2! + 3! + 4!+ 5!. 其中 5!=5×4×3×2×1。 输入格式 一个正整数 n。 输出格式 一个正整数 S,表示计算...
  • 一本通1091:求阶乘的和
  • 基础练习:1091:求阶乘的和

    千次阅读 2018-12-18 12:56:59
    1091:求阶乘的和 【题目描述】 给定正整数n,求不大于n的正整数的阶乘的和(即求1!+2!+3!+…+n!),输出阶乘的和。 【输入】 输入有一行,包含一个正整数n(1 &amp;lt; n &amp;lt; 12)。 【输出】 输出有...
  • 1040 求阶乘的和

    2020-10-25 18:53:14
    12)个整数的阶乘的和(即1!+2!+3!+…+n!)。 关于输入 输入有一行:整数n。该输入保证输出结果值在32位整数表示范围内。 关于输出 输出有一行:阶乘得和。 例子输入 5 例子输出 153 #include <stdio.h> ...
  • 1091:求阶乘的和时间限制: 1000 ms内存限制: 65536KB【题目描述】给定正整数n,求不大于n的正整数的阶乘的和(即求1!+2!+3!+...+n!),输出阶乘的和。【输入】输入有一行,包含一个正整数n(1 < n < 12)。【输出...
  • 问题链接:POJ NOI0105-34 求阶乘的和。 总时间限制: 1000ms内存限制: 65536kB 描述 给定正整数n,求不大于n的正整数的阶乘的和(即求1!+2!+3!+...+n!) 输入输入有一行,包含一个正整数n(1 < n < 12)...
  • 1091:求阶乘的和 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 22449 通过数: 16966 【题目描述】 给定正整数n,求不大于n的正整数的阶乘的和(即求1!+2!+3!+…+n!),输出阶乘的和。 【输入】 输入有一行,包含...
  • ybt 1091:求阶乘的和 OpenJudge NOI 1.5 34:求阶乘的和 【题目考点】 1. 求一个数的阶乘 假设求n的阶乘,设结果变量为r,其初值为1。 i从1循环到n,每次循环将i与r相乘,结果赋值给r。 最后得到的r就是阶乘的结果 ...
  • 关于 内容来源于微信公众号:大神编程。...1091:求阶乘的和 超详细动画图文题解链接 题解目录(不断更新中) 喜欢信息学奥赛的同学们,可以一起交流学习哦 官方QQ群:893157498 我的QQ群:795233394 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,689
精华内容 1,475
关键字:

求阶乘的和