精英家教网 > 高中数学 > 题目详情
(2013•湖北)阅读如图所示的程序框图,运行相应的程序.若输入m的值为2,则输出的结果i=
4
4
分析:框图输入m的值后,根据对A,B,i的赋值执行运算i=i+1,A=A×m,B=B×i,然后判断A<B是否成立不成立继续执行循环,成立则跳出循环,输出i的值.
解答:解:框图首先给累积变量A,B赋值1,1,给循环变量i赋值0.
若输入m的值为2,执行i=1+1,A=1×2=2,B=1×1=1;
判断2<1不成立,执行i=1+1=2,A=2×2=4,B=1×2=2;
判断4<2不成立,执行i=2+1=3,A=4×2=8,B=2×3=6;
判断8<6不成立,执行i=3+1=4,A=8×2=16,B=6×4=24;
判断16<24成立,跳出循环,输出i的值为4.
故答案为4.
点评:本题考查了循环结构中的直到型结构,即先执行后判断,不满足条件执行循环,直到满足条件跳出循环,算法结束,是基础题.
练习册系列答案
相关习题

科目:高中数学 来源: 题型:

(2013•福建)阅读如图所示的程序框图,运行相应的程序,如果输入某个正整数n后,输出的S∈(10,20),那么n的值为(  )

查看答案和解析>>

科目:高中数学 来源: 题型:

(2012•湖北)阅读如图所示的程序框图,运行相应的程序,输出的结果s=
9
9

查看答案和解析>>

科目:高中数学 来源: 题型:

(2013•湖北)阅读如图所示的程序框图,运行相应的程序,输出的结果i=
5
5

查看答案和解析>>

科目:高中数学 来源: 题型:

(2013•福建)阅读如图所示的程序框图,若输入的k=10,则该算法的功能是(  )

查看答案和解析>>

同步练习册答案