题目内容

若框图所给的程序运行结果为V=10,那么判断框中可以填入的关于n的条件是(  )
A、n<19?
B、n≤19?
C、n<18?
D、n≤18?
考点:程序框图
专题:算法和程序框图
分析:由已知中的程序语句可知:该程序的功能是利用循环结构计算并输出变量V的值,模拟程序的运行过程,分析循环中各变量值的变化情况,进而得到进行循环的条件,可得答案.
解答: 解:当V=0,n=1时,不满足输出结果,故应继续循环,执行循环体后:V=1,n=2,
当V=1,n=2时,不满足输出结果,故应继续循环,执行循环体后:V=
3
2
,n=3,
当V=
3
2
,n=3时,不满足输出结果,故应继续循环,执行循环体后:V=2,n=4,
当V=2,n=4时,不满足输出结果,故应继续循环,执行循环体后:V=
5
2
,n=5,
当V=
5
2
,n=5时,不满足输出结果,故应继续循环,执行循环体后:V=3,n=6,
当V=3,n=6时,不满足输出结果,故应继续循环,执行循环体后:V=
7
2
,n=7,
当V=
7
2
,n=7时,不满足输出结果,故应继续循环,执行循环体后:V=4,n=8,
当V=4,n=8时,不满足输出结果,故应继续循环,执行循环体后:V=
9
2
,n=9,
当V=
9
2
,n=9时,不满足输出结果,故应继续循环,执行循环体后:V=5,n=10,
当V=5,n=10时,不满足输出结果,故应继续循环,执行循环体后:V=
11
2
,n=11,
当V=
11
2
,n=11时,不满足输出结果,故应继续循环,执行循环体后:V=6,n=12,
当V=6,n=12时,不满足输出结果,故应继续循环,执行循环体后:V=
13
2
,n=13,
当V=
13
2
,n=13时,不满足输出结果,故应继续循环,执行循环体后:V=7,n=14,
当V=7,n=14时,不满足输出结果,故应继续循环,执行循环体后:V=
15
2
,n=15,
当V=
15
2
,n=15时,不满足输出结果,故应继续循环,执行循环体后:V=8,n=16,
当V=8,n=16时,不满足输出结果,故应继续循环,执行循环体后:V=
17
2
,n=17,
当V=
17
2
,n=17时,不满足输出结果,故应继续循环,执行循环体后:V=9,n=18,
当V=9,n=18时,不满足输出结果,故应继续循环,执行循环体后:V=
19
2
,n=19,
当V=
19
2
,n=19时,不满足输出结果,故应继续循环,执行循环体后:V=10,n=20,
当V=10,n=20时,满足输出结果,
故n≤19时,满足进行循环的条件,
故选:B
点评:本题考查的知识点是程序语句,当循环的次数不多,或有规律时,常采用模拟循环的方法解答.
练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网