[填空題] 設有如下程序:Private Sub Form_Click()Dim n As Integer,s As Integern=8s=0Dos=s+nn
2021-07-20
[填空題] 設有如下程序:Private Sub Form_Click()Dim n As Integer,s As Integern=8s=0Dos=s+nn=n-1Loop While n>0Print sEnd Sub以上程序的功能是()。程序運行后,單擊窗體,輸出結果為()。
正確答案:求整數(shù)1~8之和;36
參考解析:[評析] Do…Loop While語句,是先執(zhí)行循環(huán)體,然后再判斷條件,當條件表達式為True時,繼續(xù)執(zhí)行循環(huán)體,當表達式為False時,退出循環(huán)。本題中先執(zhí)行一次循環(huán)體,即s+8,n-1,每執(zhí)行一次循環(huán)體,n就減1,當n<=0時,則退出循環(huán)。所以當n=0時,結束循環(huán),此時循環(huán)體執(zhí)行了8次n=8+7+6+5+4+3+2+1=36。所以此程序的功能就是求整數(shù)1-8之和。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。