C语言编程s(x)=x-x3/3!+x5/5!-x7/7!+……+(-1)n-1·x2n-1/(2n-1)!

如题所述

第1个回答  2011-12-23
#include "stdio.h"
void main()
{
int x,n,up,down,i;
float sum;
printf("Input x and n:");
scanf("%d,%d",&x,&n);
up=x;
down=1;
sum=(float)up/down;
for(i=1;i<n;i++)
{
up=up*x*x;
down=down*(2*i)*(2*i+1);
if(i%2==0)
sum+=(float)up/down;
else
sum-=(float)up/down;
}
printf("s(x)=%.2f\n",sum);
}本回答被网友采纳
第2个回答  2011-12-23
同求