C语言编程求解.好人平安..输入 x 和正数eps,计算多项式:..祥见补
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/02 17:20:05
C语言编程求解.好人平安..输入 x 和正数eps,计算多项式:..祥见补
输入 x 和正数eps,计算多项式:
1-x+x^2/2!-x^3/3!+x^4/4!-x^5/5!+…… 的和,直到末项的绝对值小于eps为止.每组输入数据占一行,先输入x,再输入一个小于1的正数eps.对于每个测试实例,要求输出多项式前若干项的和,一直累加到最末项的绝对值小于eps为止.
每个测试实例的输出占一行,结果保留3位小数.
输入 x 和正数eps,计算多项式:
1-x+x^2/2!-x^3/3!+x^4/4!-x^5/5!+…… 的和,直到末项的绝对值小于eps为止.每组输入数据占一行,先输入x,再输入一个小于1的正数eps.对于每个测试实例,要求输出多项式前若干项的和,一直累加到最末项的绝对值小于eps为止.
每个测试实例的输出占一行,结果保留3位小数.
![C语言编程求解.好人平安..输入 x 和正数eps,计算多项式:..祥见补](/uploads/image/z/2959376-32-6.jpg?t=C%E8%AF%AD%E8%A8%80%E7%BC%96%E7%A8%8B%E6%B1%82%E8%A7%A3.%E5%A5%BD%E4%BA%BA%E5%B9%B3%E5%AE%89..%E8%BE%93%E5%85%A5+x+%E5%92%8C%E6%AD%A3%E6%95%B0eps%2C%E8%AE%A1%E7%AE%97%E5%A4%9A%E9%A1%B9%E5%BC%8F%EF%BC%9A..%E7%A5%A5%E8%A7%81%E8%A1%A5)
#include
main()
{
float s(float x,int i);
float x,eps,sum=0;
scanf("%f%f",&x,&eps);
int i=0;
int sign=1;
if(eps=eps)
{
sum+=sign*s(x,i);
i++;
sign*=-1;
printf(".\n");
}
printf("%.3f\n",sum);
}
float s(float x,int i)
{
int itemp,temp=1;
float xtemp=1;
if (i==0)
return(1.0);
else
{
itemp=i;
while(itemp-->1)
{
temp=temp*itemp;
xtemp=xtemp*x;
}
return(xtemp/temp);
}
}
看看这个是否满足你的要求
main()
{
float s(float x,int i);
float x,eps,sum=0;
scanf("%f%f",&x,&eps);
int i=0;
int sign=1;
if(eps=eps)
{
sum+=sign*s(x,i);
i++;
sign*=-1;
printf(".\n");
}
printf("%.3f\n",sum);
}
float s(float x,int i)
{
int itemp,temp=1;
float xtemp=1;
if (i==0)
return(1.0);
else
{
itemp=i;
while(itemp-->1)
{
temp=temp*itemp;
xtemp=xtemp*x;
}
return(xtemp/temp);
}
}
看看这个是否满足你的要求
C语言编程求解.好人平安..输入 x 和正数eps,计算多项式:..祥见补
输入x和正数eps,计算多项式1-x+x*x/2!-x*x*x/3!+...的和直到末位的数的绝对值小于eps为止.求程
多项式计算 C语言编程
C语言写编程,输入10个数,分别计算正数和负数的和 我这程序哪里不对啊?
用C语言编写程序.输入一些整数,编程计算并输出其中所有正数的和,输入负数或零时,表示输入数据结束.
用C语言编程多项式计算
用C语言编程(输入10个数求所有正数和,正数平均值,负数和负数平均值)
C语言编程 任意输入10个数,求所有正数和正数平均值负数和及负数平均值
c语言 键盘上输入输入十个数,分别计算其中正数和负数的和
C语言题目:输入20个有符号的整数,编程统计正数,负数和零的个数.
c语言编程根据泰勒多项式计算sinx的近似值.
编程C语言:输入两个正整数m,n,计算它们的最大公约数和最小公倍数