题目内容
【题目】已知流程图如下图所示,该程序运行后,为使输出的值为16,则循环体的判断框内①处应填( )
A. 2 B. 3 C. 5 D. 7
【答案】B
【解析】a=1,b=1,第一次循环:b=2,a=2;第二次循环:b=4,a=3;第三次循环:b=16,a=4;所以,为使输出的b值为16,循环体的判断框内应填,即满足则执行循环,否则退出循环,输出b=16,故选B.
点睛:本题考查学生的是框图的循环结构,属于中档题目.解题的关键是根据框图的结构,将a=1,b=1代入一一循环运算,直到满足题意.要判断程序的运行结果,我们要先根据已知判断程序的功能,构造出相应的数学模型,将程序问题转化为一个数学问题,得出数学关系式,进而求出我们所要的答案.
练习册系列答案
相关题目