10.(5分)执行如图的程序框图,如果输入的 $\mathrm{a}=-1$ ,则输出的 $\mathrm{S}=$( )

B
2017_新课标 II 卷 (2017·文)
10.(5分)执行如图的程序框图,如果输入的 $\mathrm{a}=-1$ ,则输出的 $\mathrm{S}=$( )

B
【考点】EF:程序框图.
【专题】11:计算题;27:图表型;4B:试验法;5K:算法和程序框图.
【分析】执行程序框图,依次写出每次循环得到的 $\mathrm{S}, \mathrm{K}$ 值,当 $\mathrm{K}=7$ 时,程序终止即可得到结论。
【解答】解:执行程序框图,有 $\mathrm{S}=0, \mathrm{~K}=1, \mathrm{a}=-1$ ,代入循环,
第一次满足循环, $\mathrm{S}=-1, \mathrm{a}=1, \mathrm{~K}=2$ ;
满足条件,第二次满足循环, $\mathrm{S}=1, \mathrm{a}=-1, \mathrm{~K}=3$ ;
满足条件,第三次满足循环, $\mathrm{S}=-2, \mathrm{a}=1, \mathrm{~K}=4$ ;
满足条件,第四次满足循环, $\mathrm{S}=2, \mathrm{a}=-1, \mathrm{~K}=5$ ;
满足条件,第五次满足循环, $\mathrm{S}=-3, \mathrm{a}=1, \mathrm{~K}=6$ ;
满足条件,第六次满足循环, $\mathrm{S}=3, \mathrm{a}=-1, \mathrm{~K}=7$ ;
$K \leq 6$ 不成立,退出循环输出 $S$ 的值为 3 .
故选:B.
【点评】本题主要考查了程序框图和算法,属于基本知识的考查,比较基础.
只讲你不懂的那一步,不用把整道题重讲一遍。答案和完整解析就在上面,不用聊天也能看。
可以再试一道相同方法、不同题面的题,确认是否真正掌握。
先把常见基础得分点练稳,再回来处理综合题。
按本题考点(集合与常用逻辑用语)一句话出一份真题练习卷或讲义,先看题目再生成 PDF,打印出来做。