精英家教網 > 高中數學 > 題目詳情
若m是某已知的正整數,某程序框圖如圖所示,該程序運行后輸出的數是31,則m的值是( 。
分析:框圖執(zhí)行的是當型循環(huán),且給出了輸出值,假設給i賦的值1滿足條件,進入循環(huán),執(zhí)行s=2s+1,看得到的結果s,不到31再執(zhí)行,依次下去,等到s的值為31時,分析判斷框中的條件,從而得到m 的值.
解答:解:因為i=1,s=1
對判斷框內的條件1<m判斷后執(zhí)行s=2×1+1=3,i=1+1=2;
對判斷框內的條件2<m判斷后執(zhí)行s=2×3+1=7,i=2+1=3;
對判斷框內的條件3<m判斷后執(zhí)行s=2×7+1=15,i=3+1=4;
對判斷框內的條件4<m判斷后執(zhí)行s=2×15+1=31,i=4+1=5;
此時s的值為31,對判斷框內的條件5<m判斷后應執(zhí)行否路徑輸出31,所以輸入的m值應是5.
故選B.
點評:本題考查了程序框圖中的當型循環(huán)結構,當型循環(huán)是先判斷后執(zhí)行,滿足條件進入循環(huán),不滿足條件,算法結束.
練習冊系列答案
相關習題

科目:高中數學 來源: 題型:

已知{an}是等差數列,{bn}是公比為q的等比數列,a1=b1,a2=b2≠a1,記Sn為數列{bn}的前n項和,
(1)若bk=am(m,k是大于2的正整數),求證:Sk-1=(m-1)a1;
(2)若b3=ai(i是某一正整數),求證:q是整數,且數列{bn}中每一項都是數列{an}中的項;
(3)是否存在這樣的正數q,使等比數列{bn}中有三項成等差數列?若存在,寫出一個q的值,并加以說明;若不存在,請說明理由;

查看答案和解析>>

科目:高中數學 來源: 題型:

若m是某已知的正整數,某程序框圖如圖所示,該程序運行后輸出的數是31,則m=
5
5

查看答案和解析>>

科目:高中數學 來源: 題型:

(2013•煙臺一模)已知公差大于零的等差數列{an}的前n項和Sn,且滿足:a2•a4=65,a1+a5=18.
(1)若1<i<21,a1,ai,a21是某等比數列的連續(xù)三項,求i的值;
(2)設bn=
n(2n+1)Sn
,是否存在一個最小的常數m使得b1+b2+…+bn<m對于任意的正整數n均成立,若存在,求出常數m;若不存在,請說明理由.

查看答案和解析>>

科目:高中數學 來源:2011-2012學年浙江省衢州二中高三(下)第一次綜合練習數學試卷(文科)(解析版) 題型:填空題

若m是某已知的正整數,某程序框圖如圖所示,該程序運行后輸出的數是31,則m=   

查看答案和解析>>

同步練習冊答案