题目内容
12.运用如图所示的程序框图,若输入k=5,则输出的结果为( )A. | 31 | B. | 32 | C. | 63 | D. | 64 |
分析 模拟执行程序框图,依次写出每次循环得到的S,i的值,当i=6时,i>5,退出循环,输出S的值为31.
解答 解:模拟执行程序框图,可得
第1次循环:S=1,i=2,i≤5;
第2次循环:S=3,i=3,i≤5;
第3次循环:S=7,i=4,i≤5;
第4次循环:S=15,i=5,i≤5;
第5次循环:S=31,i=6,i>5,退出循环,输出S的值为31.
故选:A.
点评 本题主要考查了循环结构的程序框图,依次写出每次循环得到的S,i的值是解题的关键,属于基本知识的考查.
练习册系列答案
相关题目
20.根据如图所示的程序框图,输出的结果i=( )
A. | 6 | B. | 7 | C. | 8 | D. | 9 |
7.阅读如图所示的程序框图,若输出的n的值为15,则判断框中填写的条件可能为( )
A. | m<57? | B. | m≤57? | C. | m>57? | D. | m≥57? |