题目内容
已知一个程序框图如图所示,若输入n=6,则该程序输出的结果是 .
【答案】分析:框图在输入n=3后,对循环变量k与n的大小进行判断,满足条件执行S=S×2,k=k+1,直至不满足条件算法结束.
解答:
解:因为输入的n=6,s=0,
判断s<15?,满足,执行S=6,n=5;
判断s<15?,满足,执行S=11,n=4;
判断s<15?,满足,执行S=15,n=3;
判断s<15?,不满足,执行输出n=3,算法结束,所以输出的结果是3.
故答案为3.
点评:本题考查了程序框图,考查了循环结构中的当型循环,当型循环是先判断后执行,满足条件执行循环,不满足条件算法结束,此题是基础题.
解答:
判断s<15?,满足,执行S=6,n=5;
判断s<15?,满足,执行S=11,n=4;
判断s<15?,满足,执行S=15,n=3;
判断s<15?,不满足,执行输出n=3,算法结束,所以输出的结果是3.
故答案为3.
点评:本题考查了程序框图,考查了循环结构中的当型循环,当型循环是先判断后执行,满足条件执行循环,不满足条件算法结束,此题是基础题.
练习册系列答案
相关题目