• 2021-04-14
    计算π近似值的一个公式是,某人编写下面的程序用此公式计算并输出π的近似值: Private Sub Command1_Click PI=1 Sign=1 n=20000 For k=3 To n Sign=-Sign PI=PI+Sign/k Next k Print PI*4 End Sub 运行后发现结果为3.22751,显然,程序需要修改。下面修改方案中正确的是?/ananas/latex/p/415067
  • 把For k=3 To n 改为 For k=3 To n Step 2

    内容

    • 0

      圆周率pi的近似率可用下面的公式求得: pi*pi/6 约等于 1/(1*1) +1/(2*2) +...+1/(n*n) 。 由以上公式可知,若n取值10000,则最后一项的值为1E-4,认为可达到精度要求。 以下程序用来求pi的近似值。(其中函数sqrt(a)用于求a的平方根),空白处填 #include &#91;stdio.h&#93; #include &#91;math.h&#93; int main() { long i; float pi; pi=0.0; for(i=1;i<=10000;i++) pi+= ; pi=sqrt(6.0*pi); printf("pi=%10.6lf\n",pi); } A: 1/i*i B: 1/(i*i) C: 1.0/i*i D: 1.0/(i*i)

    • 1

      下面程序的功能是用公式π2/6≈1/12+1/22+1/32+...+1/n2求π的近似值,直到最后一项的值小于10-6为止,请分析程序填空。#include#includemain(){longi=1;【1】pi=0;while(i*i>=1e6){pi=【2】;i++;}pi=sqrt(6.0*pi);printf("pi=%10.6f",pi);}

    • 2

      下面程序的功能是根据近似公式,求PI值。 #include<math.h> double pi(long n){ double s=0.0; long i; for(i=1;i<=n;i++) s=s+ ; return( ); }41a4f1e54f08123980e4dc7940ca6080.png

    • 3

      在窗体上添加一个命令按钮Command1,然后编写如下事件过程: Private Sub Command1_Click() For i = 1 To 4 x = 4 For j = 1 To 3 x = 3 For k = 1 To 2 x = x + 6 Next k Next j Next i Print x End Sub 程序运行后,单击命令按钮,显示结果为( )。

    • 4

      编写如下程序: Private Sub Command1_Click() Dim n As Integer : Static s As Integer For n = 1 To 3 s = s + n Next Print s End Sub 程序运行后,第三次单击命令按钮Command1时,输出结果为