12.输入一个数,求1! + 3! - 5! + 7! - 9! ……(2*n+1)!

简介: 12.输入一个数,求1! + 3! - 5! + 7! - 9! ……(2*n+1)!
#include<iostream>
using namespace std;
int JiShuJieCheng(int);

int main()
{
    int n;
    int sum=0;
    cout<<"please input an number : "<<endl;
    cin>>n;
    for(int j=1;j<=n;j++,j++)
    {
        sum+=JiShuJieCheng(j);
    }
    cout<<sum<<endl;
    return 0;
}

int JiShuJieCheng(int p)
{
    int m=1;
    for(int i=1;i<=p;i++)
    {
        m*=i;
    }
    return m;
}
 
目录
打赏
0
0
0
0
7
分享
相关文章
|
5月前
输入3个数a,b,c,按大小顺序输出
输入3个数a,b,c,按大小顺序输出。
114 9
|
10月前
11.输入一个数,求:1!+2!+…+n!
11.输入一个数,求:1!+2!+…+n!
52 0
|
10月前
2.任意输入三个数,求最大数
2.任意输入三个数,求最大数
47 0
|
10月前
10.输入一个数,求这个数的阶乘
10.输入一个数,求这个数的阶乘
47 0
|
10月前
51.从键盘上输入任意两个数和一个运算符(+、-、*、/),根据输入的运算符对两个数计算,并输出结果
51.从键盘上输入任意两个数和一个运算符(+、-、*、/),根据输入的运算符对两个数计算,并输出结果
100 0
1235:输出前k大的数 2020-12-27
1235:输出前k大的数 2020-12-27
100 0
|
10月前
|
输入一个数,将它插入数组中
输入一个数,要求按原来的规律将它插入数组中。
109 2
|
10月前
输入一个字符串,统计其中字符A的数量并且输出,输入共有一行,为一个不带空格的字符串(其中字符数不超过100),输出一行,包含一个整数,为输入字符串中的A的数量
输入一个字符串,统计其中字符A的数量并且输出,输入共有一行,为一个不带空格的字符串(其中字符数不超过100),输出一行,包含一个整数,为输入字符串中的A的数量
119 0
回文数中各位数和与输入数相同
回文数中各位数和与输入数相同
75 0
输入2个数,计算这2个数的,和商积差余,
输入2个数,计算这2个数的,和商积差余,
121 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等