执行右面的程序框图,如果输入的 $a=4$,$b=6$,那么输出的 $n=$ \((\qquad)\)

【难度】
【出处】
2016年高考全国丙卷(理)
【标注】
【答案】
B
【解析】
本题考查了程序框图的理解与应用.输入 $a=4$,$b=6$,$n=0$,$s=0$;
第一次循环:$a=2$,$b=4$,$a=6$,$s=6$,$n=1$,不满足 $s>16$;
第二次循环:$a=-2$,$b=6$,$a=4$,$s=10$,$n=2$,不满足 $s>16$;
第三次循环:$a=2$,$b=4$,$a=6$,$s=16$,$n=3$,不满足 $s>16$;
第四次循环:$a=-2$,$b=6$,$a=4$,$s=20$,$n=4$,满足 $s>16$,输出 $n=4$.
第一次循环:$a=2$,$b=4$,$a=6$,$s=6$,$n=1$,不满足 $s>16$;
第二次循环:$a=-2$,$b=6$,$a=4$,$s=10$,$n=2$,不满足 $s>16$;
第三次循环:$a=2$,$b=4$,$a=6$,$s=16$,$n=3$,不满足 $s>16$;
第四次循环:$a=-2$,$b=6$,$a=4$,$s=20$,$n=4$,满足 $s>16$,输出 $n=4$.
题目
答案
解析
备注