执行下面的程序框图,为使输出 $S$ 的值小于 $91$,则输入的正整数 $N$ 的最小值为  \((\qquad)\)  
A: $5$
B: $4$
C: $3$
D: $2$
【难度】
【出处】
2017年高考全国丙卷(文)
【标注】
  • 方法
    >
    思考方式
    >
    算法与程序框图
【答案】
D
【解析】
因为要求输入的正整数 $N$ 的最小值,所以程序框图的循环体必然执行,分析循环体运行情况:
$S=100$,$M=-10$,$t=2$,此时 $S$ 的值不小于 $91$;
$S=90$,$M=1$,$t=3$,此时 $S<91$,需跳出循环输出 $S$,结束程序.
所以输入的正整数 $N$ 的最小值为 $2$.
题目 答案 解析 备注
0.117577s