精英家教網 > 高中數學 > 題目詳情

如圖是將二進制數11111(2)化為十進制數的一個程序框圖,判斷框內應填入的條件是(    )

A.i≤5 B.i≤4 C.i>5 D.i>4

解析試題分析:首先將二進制數化為十進制數,
=1×20+1×21+1×22+1×23+1×24=31,
由框圖對累加變量S和循環變量i的賦值S=1,i=1,
i不滿足判斷框中的條件,執行S=1+2×S=1+2×1=3,i=1+1=2,
i不滿足條件,執行S=1+2×3=7,i=2+1=3,
i不滿足條件,執行S=1+2×7=15,i=3+1=4,
i仍不滿足條件,執行S=1+2×15=31,此時31是要輸出的S值,說明i不滿足判斷框中的條件,
由此可知,判斷框中的條件應為i>4.
故選D.
考點:本題主要考查算法中的程序框圖,進位制。
點評:簡單題,算法方面的考題,越來越成為必考題目,難度一般不大,關鍵是理解程序框圖的意義。將二進制數11111(2)化為十進制數,得到十進制數的數值,然后假設判斷框中的條件不滿足,執行算法步驟,待累加變量S的值為31時,算法結束。

練習冊系列答案
相關習題

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

如果執行圖的程序框圖,那么輸出的(   )

A.2652B.2500C.2450D.2550

查看答案和解析>>

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

右圖給出一個算法的程序框圖,該程序框圖的功能是(  )

A.求輸出a,b,c三數的最大數
B.求輸出a,b,c三數的最小數
C.將a,b,c按從小到大排列
D.將a,b,c按從大到小排列

查看答案和解析>>

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

如果執行下面的程序框圖,那么輸出的 (     ).

A.2450     B.2500    C.2550       D.2652

查看答案和解析>>

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

右圖給出的是計算的值的一個程序框圖,其中判斷框內應填入的條件是(    )

A.B.C.D.

查看答案和解析>>

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

閱讀如圖所示的程序框圖,執行框圖所表達的算法,則輸出的結果是

A.      B. C.     D. 

查看答案和解析>>

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

輸入,,經過下列程序程度運算后,輸出,的值分別是 (   )

A., B.
C., D.

查看答案和解析>>

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

運行如圖所示的程序框圖,則輸出的數是5的倍數的概率為(   )

Y

 
A、         B、

C、         D、

查看答案和解析>>

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

閱讀如圖所示的程序框圖,若輸入,則輸出的S是       .

查看答案和解析>>

同步練習冊答案
久久精品免费一区二区视