精英家教網 > 高中數學 > 題目詳情
閱讀以下程序語句.寫出運行結果,并將其中的循環(huán)語句改用while循環(huán)語句來表示.
分析:根據已知中的偽代碼可知,該程序的功能是利用直到型循環(huán)計算并輸出滿足條件的a的值,模擬程序的運行過程,可得最終S的值.直到型與當型的區(qū)別在于,條件在循環(huán)體的最后一條語句,而且一般與當型循環(huán)的條件互為否定,由此可得答案.
解答:解:當a=1時,第一次進入循環(huán)
循環(huán)結束后,a=3
當a=3時,不滿足退出循環(huán)的條件,第二次進入循環(huán)
循環(huán)結束后,a=11
滿足退出循環(huán)的條件
故輸出結果為a=11
改用while循環(huán)語句表示如下:
a=1
WHILE a<10
a=a^2+2
WEND
PRINT a
END
點評:本題考查的知識點是循環(huán)結構和偽代碼,當程序的運行次數不多時,我們多采用模擬程序運行結果的辦法進行解答.另外要注意當型循環(huán)與直到型循環(huán)的區(qū)別和聯系.
練習冊系列答案
相關習題

同步練習冊答案