编写程序,单击计算按钮,则计算下面表达式的值,要求精度为第n项的值小于0.00001. S=1+2x/x2+3x/x3+
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/08 10:33:51
编写程序,单击计算按钮,则计算下面表达式的值,要求精度为第n项的值小于0.00001. S=1+2x/x2+3x/x3+……
程序界面如下:比如输入x为3,结果是2.249995.
这题是用vb编程,x是大于1的,至于x公式是怎样理解,我也没弄懂,是老师出的题目,请各位才人帮忙了
程序界面如下:比如输入x为3,结果是2.249995.
这题是用vb编程,x是大于1的,至于x公式是怎样理解,我也没弄懂,是老师出的题目,请各位才人帮忙了
2x/x2是什么意思?
当x=3是就是23/32=0.71875?这样的话x太小的话肯定不可能达到精度要求的
还是说其实是(2*x)/(x^2)?少了个^?
这样的话就简单了
main()
{
int x,x1,x2;
float s=1;
scanf("%d",&x);
x1=x+x;
x2=x*x;
s+=x1*1.0/x2;
while(x1*1.0/x2>0.00001)
{
x1+=x;
x2*=x;
s+=x1*1.0/x2;
}
printf("sum=%f",s);
}
我这是c语言的,vb的话也很简单,x的值就直接由testbox里面读取,计算过程就在button_click事件里面就行了,算法就照我的那个就行
当x=3是就是23/32=0.71875?这样的话x太小的话肯定不可能达到精度要求的
还是说其实是(2*x)/(x^2)?少了个^?
这样的话就简单了
main()
{
int x,x1,x2;
float s=1;
scanf("%d",&x);
x1=x+x;
x2=x*x;
s+=x1*1.0/x2;
while(x1*1.0/x2>0.00001)
{
x1+=x;
x2*=x;
s+=x1*1.0/x2;
}
printf("sum=%f",s);
}
我这是c语言的,vb的话也很简单,x的值就直接由testbox里面读取,计算过程就在button_click事件里面就行了,算法就照我的那个就行
编写程序,单击计算按钮,则计算下面表达式的值,要求精度为第n项的值小于0.00001. S=1+2x/x2+3x/x3+
编写程序计算级数ex=1+x+x2/2!+x3/3!+...+xn/n!的值.
用vb计算表达式s=-x+2x^2/3!-4x^4/5!+6x^8/7!-…,x属于[1,2],要求计算精度为第n项的值
用JAVA编写程序,计算:ex=1+x+x2/2!+ x3/3!+……+ xn/n!,直到最后一项小于10的5次方
vb编写程序,计算表达式的值 1+x/2!+x^2/4!+x^3/6!+.x^n(2n)!
对运行中输入的x,计算级数:1+ x – x2/2!+ x3/3!- …(-1) n+1*xn/n!.要求输出精度为10
C语言编程:计算S=-x+2x^2/3!-4x^4/5!+6x^6/7!-.,x属于[1,2],要求计算精度为第n项的值
vb程序编码,计算表达式s=-x+2x^2/3!-4x^4/5!+6x^8/7!-…,x属于[1,2],要求计算精度为第
用VB编写函数过程,计算s=1+1/2+1/3+…+1/100.运行程序时,单击窗体,输出上述计算结果的值.
c语言编程:利用公式1+X+X2/2!+X3/3!+……+XN/N!,计算eX,X为输入数据,要求公式最后一项值小于万分
vfp编写程序:求x + x2 + x3 + x4 ++ xn的值.n,x从键盘输入.要求用DO WHI
编写程序求表达式s=x/2!+x^3/4!+.+x^(2n-1)/(2n)!的值.要用c语言,