計算機執(zhí)行以下程序:①初始值x=3,s=0;②x=x+2;③s=s+x;④若s≥100,則進行⑤,否則從②繼續(xù)執(zhí)行;⑤打印x;⑥結(jié)束.那么由語句⑤打印出的數(shù)值為
 
分析:分析程序中各變量、各語句的作用,再根據(jù)流程圖所示的順序,可知:該程序的作用是累加并輸出數(shù)列{xn}前n項和Sn≥100時,xn的值.
解答:解:由已知中的程序算法可得:
該算法的功能是累加并輸出數(shù)列{xn}前n項和Sn≥100時,xn的值
∵數(shù)列的公差為2,首項為5
故xn=2n+3,
∴Sn=n2+4n
由n2+4n≥100,n為自然數(shù)可得
n≥9
此時x9=2×9+3=21,
故答案為:21
點評:根據(jù)流程圖(或偽代碼)寫程序的運行結(jié)果,是算法這一模塊最重要的題型,其處理方法是:①分析流程圖(或偽代碼),從流程圖(或偽代碼)中即要分析出計算的類型,又要分析出參與計算的數(shù)據(jù)(如果參與運算的數(shù)據(jù)比較多,也可使用表格對數(shù)據(jù)進行分析管理)⇒②建立數(shù)學(xué)模型,根據(jù)第一步分析的結(jié)果,選擇恰當?shù)臄?shù)學(xué)模型③解模.
練習冊系列答案
相關(guān)習題

同步練習冊答案