[單項選擇題] 計算霄的近似值的一個公式是。某人編寫下面的程序用此公式計算并輸出π的近似值:Private Sub Command1_Click() PI=1
2021-07-20
[單項選擇題] 計算霄的近似值的一個公式是。某人編寫下面的程序用此公式計算并輸出π的近似值:
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
運行后發(fā)現(xiàn)結(jié)果為3.22751,顯然,程序需要修改。下面修改方案中正確的是
A)把For k=3 To n改為For k=1 To nB.把n=20000改為n=20000000C.把For k=3 To n改為For k=3 To n Step2D.把PI=1改為PI=0
正確答案:C
參考解析:在π/4的近似求解公式中,分母是等差增加的,第一項分母可看作是1,第二項是3,第三項是7,依次類推。所以循環(huán)變量k應(yīng)該每次增加2,故選項C)正確。程序中2n-1是用k來控制的,(-1)n-1是通過sign來控制的。程序從首次運行結(jié)果是:1-1/3,繼而不斷增項。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。