[單項選擇題] 某人設計了如下程序用來計算并輸出7!(7的階乘) Private Sub Command1_Click() t=0 For k=7 T
2021-07-20
[單項選擇題] 某人設計了如下程序用來計算并輸出7!(7的階乘)
Private Sub Command1_Click()
t=0
For k=7 To 2 Step-1
t=t*k
Next
Print t
End Sub
執(zhí)行程序時,發(fā)現(xiàn)結(jié)果是錯誤的,下面的修改方案中能夠得到正確結(jié)果的是( )
A.把t=0改為t=1
B.把For k=7 To 2 Step-1改為For k=7 To 1 Step-1
C.把For k=7 To 2 Step-1改為For k=1 To 7
D.把Next改為Next k
正確答案:A
參考解析:由于t=t k,若t=0,則循環(huán)的結(jié)果只能是0,不可能得到7的階乘,所以應將t=0,改為t=1。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域?qū)I(yè)人士。