> 其他 >
C++语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.
人气:267 ℃ 时间:2020-01-27 23:45:17
解答
#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;
 
}
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版