作业帮 > 综合 > 作业

C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 07:53:58
C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.
1-x+x²/2!-x³/3!+x^4/4!-..-x^2n-1/(2n-1)!+x^2n/2n!
表示n的阶乘
下面是关于这个式子的代码x-x²/2!+x³/3!-x^4/4!+...+[(-1)^(n-1)](x^n)/n!
各位大神看下怎么改可以改到我上面的所要的式子
#include
void main()
{
double s=0;
int x,n,i;
printf("请输入x和n的值:");
scanf("%d%d",&x,&n);
double fact(int n);
double mypow(int x,int n);
int a=1;
for(i=1;i
#include "stdio.h"
#include "math.h"
int jiecheng(int i)
{
\x09int k = 1;
\x09while(i>=1)
\x09{
\x09\x09k*=i;
\x09\x09i--;
\x09}
\x09return k;
}
void main()
{
\x09printf("请输入一个x和n\n");
\x09double x,sum=0,elem=0;
\x09int sign = 1;
\x09scanf("%lf,%d",&x,&n);
\x09int i = 1;
\x09for (i=0;i
再问: 表示不行
再答: #include "stdio.h"
#include "math.h"
int jiecheng(int i)
{
\x09int k = 1;
\x09while(i>=1)
\x09{
\x09\x09k*=i;
\x09\x09i--;
\x09}
\x09return k;

}
void main()
{
\x09printf("请输入一个x和n\n");
\x09double sum=0,elem=0;
\x09int sign = 1;
\x09int x, n;
\x09scanf("%d,%d",&x,&n);
\x09int i = 0;
\x09for (i=0;i