题目内容:
计算的近似值的一个公式是π/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
参考答案:【答案仅供学习,请勿对照自行用药等】
答案解析: