C语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 09:56:32
C语言设计:定义一个求阶乘的函数,然后计算1!-2!+3!-4!+5!-6!+7!-8!+9!.
#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上调试。
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上调试。
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阶乘.