C语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.

C语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.
其他人气:326 ℃时间:2020-04-08 20:05:09
优质解答
#include "stdio.h"
double fun(int n)//用double提高精度和计数位数.
{
    double sum=1.0;
    int i;
    for(i=1;i<=n;i++)
           sum*=i;
     return sum;
}
 
int main()
{
       int i,mark=1;
       double sum=0,item=0;
       for(i=1;i<=9;i++)
       {
            item=mark*fun(i);
            sum+=item;
            mark=-mark;
       }
       printf("1!-2!+3!-4!+5!-6!+7!-8!+9!=%.0lf\n",sum);
 
}

提示有错误。

关闭VC重进,再重编次en。成功了。我们老师根本不讲怎么弄。自己看书也看不懂。。。郁闷。先看明白书上的语法,再一边自己写,一边在VC上调试。
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版