7-5 计算阶乘和

简介: 7-5 计算阶乘和 对于给定的正整数N,需要你计算 S=1!+2!+3!+...+N!。

7-5 计算阶乘和


对于给定的正整数N,需要你计算 S=1!+2!+3!+…+N!。


输入格式: 输入在一行中给出一个不超过10的正整数N。


输出格式: 在一行中输出S的值。

  输入样例: 3
 输出样例: 9


#include<iostream>
using namespace std;
int J(int n)
{
  int jie=1;
  for (int i = 1; i <=n; i++)
  {
    jie *= i;
  }
  return jie;
}
int main()
{
  int nn;
  cin >> nn;
  int sum=0;
  for (int i = 1; i <= nn; i++)
    sum += J(i);
  cout << sum;
  return 0;
}
相关文章
|
7月前
|
Serverless
数的阶乘
数的阶乘
16 3
|
11天前
|
算法 C++
C++求阶乘的深入探索
C++求阶乘的深入探索
12 0
|
4月前
|
C语言
求阶乘之和
【1月更文挑战第18天】C语言实例——求阶乘之和。
16 3
|
10月前
循环习题—阶乘以及阶乘相加
循环习题—阶乘以及阶乘相加
|
10月前
|
机器学习/深度学习
1173:阶乘和
1173:阶乘和
|
11月前
|
算法 Python
计算阶乘之和
计算阶乘之和
60 0
计算n个阶乘之和
方法一: 错误情况截图: 正确情况截图: 方法二: 运行代码: 运行结果截图:
32 0
计算n个阶乘之和
L1-013 计算阶乘和 (10 分)
L1-013 计算阶乘和 (10 分)
41 0
|
机器学习/深度学习