閲讀如圖所示的程序框圖,若輸出的數據為141,則判斷框中應填入的條件為( )A. B. C. ...
來源:國語幫 3.11W
問題詳情:
閲讀如圖所示的程序框圖,若輸出的數據為141,則判斷框中應填入的條件為( )
A. B. C. D.
【回答】
C
【解析】
【分析】
由已知中的程序框圖可知:該程序的功能是利用循環結構計算並輸出變量S的值,模擬程序
的運行過程,分析循環中各變量值的變化情況,可得*.
【詳解】當S=0,k=1時,不滿足輸出條件,進行循環,執行完循環體後,S=1,k=2,
當S=1,k=2時,不滿足輸出條件,進行循環,執行完循環體後,S=6,k=3,
當S=6,k=9時,不滿足輸出條件,進行循環,執行完循環體後,S=21,k=4,
當S=21,k=4時,不滿足輸出條件,進行循環,執行完循環體後,S=58,k=5,
當S=58,k=5時,不滿足輸出條件,進行循環,執行完循環體後,S=141,k=6,
此時,由題意,滿足輸出條件,輸出的數據為141,
故判斷框中應填入的條件為k≤5,
知識點:算法初步
題型:選擇題