题目内容
分析:根据所给数值判定是否满足判断框中的条件,然后执行循环语句,满足条件,执行B=2B+1,一旦不满足条件就退出循环,输出B,从而到结论.
解答:解:首先给A、B赋值,A=1≤5,B=2×1+1=3,A=A+1=2;
2≤5,B=2×3+1=7,A=A+1=3;
3≤5,B=2×7+1=15,A=A+1=4;
4≤5,B=2×15+1=31,A=A+1=5;
5≤5,B=2×31+1=63,A=A+1=6;
6>5,算法结束.
故输出的结果B为63.
故选D.
2≤5,B=2×3+1=7,A=A+1=3;
3≤5,B=2×7+1=15,A=A+1=4;
4≤5,B=2×15+1=31,A=A+1=5;
5≤5,B=2×31+1=63,A=A+1=6;
6>5,算法结束.
故输出的结果B为63.
故选D.
点评:本题主要考查了循环结构,是当型循环,当满足条件,执行循环,属于基础题.
练习册系列答案
相关题目