C++语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.
题目
C++语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.
答案
#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;
}
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 三菱锥V-ABC中,VA=VB=AC=BC=2,AB=2倍根号3,VC=1,求二面角V-AB-C的平面角度数
- 化简 根号下(19-8倍根号3);根号下(5-2倍根号6);根号下(2-根号3)
- 人与人之间互相帮助的小故事
- 600字关于桥的说明文
- 从玻璃到空气的界面上,红光的临界角较紫光小.这句话对么
- 什么是骈词 骈词是怎样构成的
- 汉字的造字法有六个,是哪几个,分别是怎么造的
- (-5)^2*(-3/5)+32 除以(2^2)*(-5/4)
- 请你用一张自己的家庭照片,然后用英语写一篇短文介绍它.
- 他上气不接下气,气喘吁吁地跑来了,怎么修改病句?还有这是一幅既美丽又漂亮的图画.怎么修改病句.就在50