题目内容
如果执行下面的程序框图,输出的S=56,则判断框中为( )
分析:首先判断循环结构类型,得到判断框内的语句性质.然后对循环体进行分析,判断满足输出结果时k的值,最终得出选项.
解答:解:经判断此循环为“当型“结构,判断框内为进入循环的语句
第1次循环:S=0+2=2,k=1+1=2
第2次循环:S=2+4=6,k=2+1=3
第3次循环:S=6+6=12,k=3+1=4
第4次循环:S=12+8=20,k=4+1=5
第5次循环:S=20+10=30,k=5+1=6
第6次循环:S=30+12=42,k=6+1=7
第7次循环:S=42+14=56,k=7+1=8
满足退出输出结果
故条件应为k≤7?
故选C.
第1次循环:S=0+2=2,k=1+1=2
第2次循环:S=2+4=6,k=2+1=3
第3次循环:S=6+6=12,k=3+1=4
第4次循环:S=12+8=20,k=4+1=5
第5次循环:S=20+10=30,k=5+1=6
第6次循环:S=30+12=42,k=6+1=7
第7次循环:S=42+14=56,k=7+1=8
满足退出输出结果
故条件应为k≤7?
故选C.
点评:本题考查程序框图,尤其考查循环结构.对循环体每次循环需要进行分析并找出内在规律,属于基础题.
练习册系列答案
相关题目