7.(5分)执行如图的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为( )

参考答案
D
2017_新课标III卷
7.(5分)执行如图的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为( )

D
用 3 道相关题确认基础和中等变式会到哪一步。
【考点】EF:程序框图
【专题】11:计算题;39:运动思想;49:综合法;5K:算法和程序框图【分析】通过模拟程序,可得到S的取值情况,进而可得结论【解答】解:由题可知初始值t=1, $\mathsf { M } = 1 0 0 , ~ \mathsf { S } = 0$
要使输出S的值小于91,应满足“t≤N”,
则进入循环体,从而S=100,M=﹣10,t=2,
要使输出S的值小于91,应接着满足 $" t \leq N ^ { \prime \prime }$
则进入循环体,从而S=90,M=1,t=3,
要使输出S的值小于91,应不满足 $" t \leq N ^ { \prime \prime }$ ,跳出循环体,
此时N的最小值为2,
故选:D
【点评】本题考查程序框图,判断出什么时候跳出循环体是解决本题的关键,注意解题方法的积累,属于中档题