题目内容
执行如图所示的程序框图,输出的S值为( )

| A、4 | B、8 | C、16 | D、64 |
分析:根据所给程序框图,模拟运行,直到不满足条件框中的条件k<4,则输出S,否则就执行循环体.
解答:解:k=0满足判断框中的条件k<4,则执行循环体,S=1×20=1,
k=1满足判断框中的条件k<4,则执行循环体,S=1×21=2,
k=2满足判断框中的条件k<4,则执行循环体,S=2×22=8,
k=3满足判断框中的条件k<4,则执行循环体,S=8×23=64,
k=4不满足判断框中的条件k<4,则退出循环,
输出S=64.
故选:D.
k=1满足判断框中的条件k<4,则执行循环体,S=1×21=2,
k=2满足判断框中的条件k<4,则执行循环体,S=2×22=8,
k=3满足判断框中的条件k<4,则执行循环体,S=8×23=64,
k=4不满足判断框中的条件k<4,则退出循环,
输出S=64.
故选:D.
点评:本题主要考查了循环结构,是当型循环,当满足条件,执行循环,解题的关键模拟运行,属于基础题.
练习册系列答案
相关题目