单选题 计算的近似值的一个公式是π/4=1-(1/3)+(1/5)-(1/7)+…+(-1) n-1 (1/2n-1)。
某人编写下面的程序用此公式计算并输出的近似值:
Private Sub Command1_Click()
PI=l
Sign=1
n=20000
For k=3 To n
Sign=-Sign
PI=PI+Sign/k
Next k
Print PI*4
End Sub
运行后发现结果为3.22751,显然,程序需要修改。下面修改方案中正确的是______。
【正确答案】 C
【答案解析】[解析] Step用在for循环中,表示每一次循环,变量增加几,本题中按照公式,k作为分母,值应为奇数,所以应用For k=3 To n step 2。是从3开始的奇数,所以本题为C。