C++语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/16 17:11:27
C++语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.
![C++语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.](/uploads/image/z/2748065-41-5.jpg?t=C%2B%2B%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1%3A%E5%AE%9A%E4%B9%89%E4%B8%80%E4%B8%AA%E6%B1%82%E9%98%B6%E4%B9%98%E7%9A%84%E5%87%BD%E6%95%B0%2C%E7%84%B6%E5%90%8E%E8%AE%A1%E7%AE%971%21-2%21%2B3%21-4%21%2B5%21-6%21%2B7%21-8%21%2B9%21.)
#include "iostream"
using namespace std;
int fun(int n)
{
int sum=1;
int i;
for(i=1;i<=n;i++)
sum*=i;
return sum;
}
int main()
{
int i,mark=1;
int sum=0,item=0;
for(i=1;i<=9;i++)
{
item=mark*fun(i);
sum+=item;
mark=-mark;
}
cout<<"1!-2!+3!-4!+5!-6!+7!-8!+9!="<<sum<<endl;
}
![](http://img.wesiedu.com/upload/d/c2/dc22939d5ad4f95cf22324d4c570a88e.jpg)
using namespace std;
int fun(int n)
{
int sum=1;
int i;
for(i=1;i<=n;i++)
sum*=i;
return sum;
}
int main()
{
int i,mark=1;
int sum=0,item=0;
for(i=1;i<=9;i++)
{
item=mark*fun(i);
sum+=item;
mark=-mark;
}
cout<<"1!-2!+3!-4!+5!-6!+7!-8!+9!="<<sum<<endl;
}
![](http://img.wesiedu.com/upload/d/c2/dc22939d5ad4f95cf22324d4c570a88e.jpg)
C语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.
C++语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.
定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.
计算1!+2!+3!...+(n-1)!+n!.设计求解该问题的C语言程序,阶乘的计算使用递归函数实现
C语言编程:1-1/2阶乘+1/4的阶乘-1/6的阶乘+1/8的阶乘-.1/2n阶乘的前十项的得数
C语言 5×5阶乘+6×5阶乘+7×5阶乘+8×5阶乘
C语言求阶乘的和.计算1!+2!+3!……+n!
用C语言求5的阶乘,即5*4*3*2*1的值?
用C语言求阶乘2!+4!+6!+8!+10!
c语言编程定义一个求x^n 的函数,然后用此函数求2^0+2^1+2^2+2^3+…..+2^63的值.
设计函数,求整数n的阶乘,并在主函数中调用该函数(通过循环结构)计算下列多项式:y=1!+3!+5!+7!
C语言编写一个求n阶乘的函数,在主函数中输入n,调用函数求n阶乘.