首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

计算的近似值的一个公式是π/4=1-(1/3)+(1/5)-(1/7)+…+(-1)n-1(1/2n -1)。 某人编写下面的程序用此

计算的近似值的一个公式是π/4=1-(1/3)+(1/5)-(1/7)+…+(-1)n-1(1/2n -1)。 某人编写下面的程序用此公式计算并输出的近似值: Private Sub Cornmand1 Click() P1=1 Sign=1 n=20000 For k=3 To r Sign=-Sign PI=PI+SiRn/k Next k Print PI*4 End Sub 运行后发现结果勾3.22751,显然,程序需要修改。下面修改方案中正确的是()。

A.把For k=3 To n改为For k=1 To n

B.把n=20000改为n=20000000

C.把For k=3 To n改为For k=3 To n Step 2

D.把PI=1改为P1=0

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“计算的近似值的一个公式是π/4=1-(1/3)+(1/5)-…”相关的问题
第1题
阅读以下说明和流程图,填补流程图中的空缺(1)一(5),将解答填入答题纸的对应栏内。【说明】下面的流

阅读以下说明和流程图,填补流程图中的空缺(1)一(5),将解答填入答题纸的对应栏内。

【说明】

下面的流程图采用公式ex=1+x+x2/2 1+x3/3 1+x4/4 1+…+xn/n!+???计算ex的近似值。设x位于区间(0,1),该流程图的算法要点是逐步累积计算每项xx/n!的值(作为T),再逐步累加T值得到所需的结果s。当T值小于10-5时,结束计算。

【流程图】

阅读以下说明和流程图,填补流程图中的空缺(1)一(5),将解答填入答题纸的对应栏内。【说明】下面的流

点击查看答案
第2题
证明:当0 <x≤1/2时,按公式计算ex的近似值时所产生的误差小于0.01;并求的近似值,使误差小

证明:当0 <x≤1/2时,按公式证明:当0 <x≤1/2时,按公式计算ex的近似值时所产生的误差小于0.01;并求的近似值,使误差小计算ex的近似值时所产生的误差小于0.01;并求证明:当0 <x≤1/2时,按公式计算ex的近似值时所产生的误差小于0.01;并求的近似值,使误差小的近似值,使误差小于0.01。

点击查看答案
第3题
给定程序MODI1.C中函数fun的功能是:用下面的公式:π/4=1-1/3+1/5-1/7+.....求x的近似值,直到最后

给定程序MODI1.C中函数fun的功能是:用下面的公式:

π/4=1-1/3+1/5-1/7+.....

求x的近似值,直到最后一项的绝对值小于指定的数(参数num)为止:

例如,程序运行后,输入0.0001,则程序输出3.1414。

请改正程序中的错误,使它能输出正确的结果。_______

注意:不要改动smain函数,不得增行或删行,也不得更改程序的结构!

include 〈 math.h 〉

include 〈 stdio.h 〉

float fun (float num)

{ int s ;

float;n,t,pi ;

t=1;pi=0;n=1;s=1;

/**********found**********/

while(t 〉=num)

{

pi = pi + t ;

n = n +2 ;

s=-s ;

/**********found**********/

t = s % n ;

}

pi=pi*4 ;

return pi ;

}

main()

{ float n1,n2;

printf("Enter a float number:");

scanf("%f", &n1);

n2=fun(n1);

printf("%6.4f\n",n2);

}

点击查看答案
第4题
证明近似公式并由此计算的近似值.

证明近似公式

证明近似公式并由此计算的近似值.证明近似公式并由此计算的近似值.

并由此计算证明近似公式并由此计算的近似值.证明近似公式并由此计算的近似值.请帮忙给出正确答案和分析,谢谢!的近似值.

请帮忙给出正确答案和分析,谢谢!

点击查看答案
第5题
下列给定程序中,函数fun()的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(

下列给定程序中,函数fun()的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。

π/4≈1-1/3+1/5-1/7+…

例如,程序运行后,输入0.0001,则程序输出3.1414。

请改正程序中的错误,使它能得出正确的结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:

include <math.h>

include <stdio.h>

float fun(float num)

{ int s;

float n,t, pi;

t=1 ;pi=0; n=1; s=1;

/**************found***************/

while (t>=num)

{

pi=pi+ t;

n=n+2;

s=-s;

/**************found**************/

t=s% n;

}

pi=pi*4;

return pi;

}

main ()

{ float n1, n2;

clrscr ();

printf ("Enter a float number: ");

scanf ("%f", &n1);

n2=fun (n1);

print f (" %6.4 f\n ", n2);

}

点击查看答案
第6题
x*=0是f(x)=e2x-1-x-2x2=0的几重根?取x0=0.5,分别用牛顿公式与求重根的修正牛顿公式计算此根的近似值,精确

x*=0是f(x)=e2x-1-x-2x2=0的几重根?取x0=0.5,分别用牛顿公式与求重根的修正牛顿公式计算此根的近似值,精确至|f(xk)|≤10-4

点击查看答案
第7题
用泰勒公式验证:当时,若按公式计算eχ的近似值时,所产生误差小于0.01,并求的近似值,使误

用泰勒公式验证:当用泰勒公式验证:当时,若按公式计算eχ的近似值时,所产生误差小于0.01,并求的近似值,使误用泰勒公时,若按公式用泰勒公式验证:当时,若按公式计算eχ的近似值时,所产生误差小于0.01,并求的近似值,使误用泰勒公计算eχ的近似值时,所产生误差小于0.01,并求用泰勒公式验证:当时,若按公式计算eχ的近似值时,所产生误差小于0.01,并求的近似值,使误用泰勒公的近似值,使误差小于0.01.

点击查看答案
第8题
分别利用Newton向前与向后插值公式及数据计算f(0.05)与f(0.65)的近似值。
分别利用Newton向前与向后插值公式及数据计算f(0.05)与f(0.65)的近似值。

分别利用Newton向前与向后插值公式及数据

分别利用Newton向前与向后插值公式及数据计算f(0.05)与f(0.65)的近似值。分别利用Ne计算f(0.05)与f(0.65)的近似值。

点击查看答案
第9题
设已知函数 的数据表(表5-3),试用三点公式计算f'(x)在x=1.0,1.1,1.2处的近似值,并估计误
设已知函数 的数据表(表5-3),试用三点公式计算f'(x)在x=1.0,1.1,1.2处的近似值,并估计误

设已知函数设已知函数 的数据表(表5-3),试用三点公式计算f'(x)在x=1.0,1.1,1.2处的近似值,的数据表(表5-3),试用三点公式计算f'(x)在x=1.0,1.1,1.2处的近似值,并估计误差。

设已知函数 的数据表(表5-3),试用三点公式计算f'(x)在x=1.0,1.1,1.2处的近似值,

点击查看答案
第10题
我某公司对外报某商品每桶USD60CIF汉堡(保险费率为1%,保险加成率 10%),外商要求改报CFRC3汉堡,则

我某公司对外报某商品每桶USD60CIF汉堡(保险费率为1%,保险加成率 10%),外商要求改报CFRC3汉堡,则计算的公式为:CFRC3=60(1-1.1X1%)/(1- 3%) ()

A.正确

B.错误

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改