C语言编程 输入一个实数x,计算并输出下式的值,知道最后一项的绝对值小于10^-5(保留两位小数)式子是:s=x- x^2 /2!+ x^ 3 / - x^ 4 / +…….要求测试:输入55 输出-4.73e+06谢过大侠
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 10:23:42
C语言编程 输入一个实数x,计算并输出下式的值,知道最后一项的绝对值小于10^-5(保留两位小数)式子是:s=x- x^2 /2!+ x^ 3 / - x^ 4 / +…….要求测试:输入55 输出-4.73e+06谢过大侠
C语言编程 输入一个实数x,计算并输出下式的值,知道最后一项的绝对值小于10^-5(保留两位小数)
式子是:s=x- x^2 /2!+ x^ 3 / - x^ 4 / +…….
要求测试:输入55 输出-4.73e+06
谢过大侠
C语言编程 输入一个实数x,计算并输出下式的值,知道最后一项的绝对值小于10^-5(保留两位小数)式子是:s=x- x^2 /2!+ x^ 3 / - x^ 4 / +…….要求测试:输入55 输出-4.73e+06谢过大侠
#include
#include
double ab(double n){
int i;
double s=1;
for(i=1;ipow(10,-5))
{
c=pow(-1,j-1)*pow(x,j)/ab(j);
d=d+c;
j++;
}
printf("%lf",d);
}
#include
#include
double ab(double n){
int i;
double s=1;
for(i=1;i<=n;i++)
s=s*i;
return s;}
void main(){
double c,d=0,x,j=1;
scanf("%lf",&x);...
全部展开
#include
#include
double ab(double n){
int i;
double s=1;
for(i=1;i<=n;i++)
s=s*i;
return s;}
void main(){
double c,d=0,x,j=1;
scanf("%lf",&x);
while(fabs(pow(-1,j-1)*pow(x,j)/ab(j))>pow(10,-5))
{
c=pow(-1,j-1)*pow(x,j)/ab(j);
d=d+c;
j++;
}
printf("%lf",d);
}
收起
# include
int main()
{
int j,t=1;
float s=0,x,i;
printf("X=");
scanf("%f",&x);
L:if(i<0.00001){
for(j=1;j<=t,j++)
{
i=.......熄灯了,下次来吧
}
}