若某程序框图如图所示,则该程序运行后输出的B等于( )A. 7B. 15C. 31D. 63
问题描述:
若某程序框图如图所示,则该程序运行后输出的B等于( )
A. 7
B. 15
C. 31
D. 63
答
本题为当型循环结构的程序框图,由框图的流程得:
第一次循环B=2×1+1=3,A=1+1=2;
第二次循环B=2×3+1=7,A=2+1=3;
第三次循环B=2×7+1=15,A=3+1=4;
不满足条件A≤3,跳出循环体,输出B=15.
故选:B.
答案解析:根据框图流程依次计算程序运行的结果,直到不满足条件A≤3,跳出循环体,计算输出B的值.
考试点:程序框图.
知识点:本题考查了当型循环结构的程序框图,根据框图流程依次计算程序运行的结果是解答此类问题的常用方法.