题目内容
17.若输出的i=5,则k的最小正整数值为( )| A. | 88 | B. | 89 | C. | 8095 | D. | 8096 |
分析 模拟执行程序框图,依次写出每次循环得到的s,i的值,由题意k的值满足条件:88≤k<8096,可得k的最小正整数值为88.
解答 解:模拟执行程序框图,可得
i=1,s=1
不满足条件1>k,s=2,i=2
不满足条件2>k,s=8,i=3
不满足条件8>k,s=88,i=4
不满足条件88>k,s=8096,i=5
此时,由题意,满足条件8096>k,退出循环,输出s的值为8096,i的值为5.
故k的值满足条件:88≤k<8096,k的最小正整数值为88.
故选:A.
点评 本题主要考查了循环结构的程序框图,模拟执行程序框图,得到k值的满足条件是解题的关键,属于基础题.
练习册系列答案
相关题目
8.下列各图中表示的由A到B的对应能构成映射的个数是( )

| A. | 2 | B. | 3 | C. | 4 | D. | 5 |
5.已知公差不为0的等差数列{an}满足a1,a3,a4成等比数列,Sn为{an}的前n项和,则$\frac{{{S_3}-{S_2}}}{{{S_5}-{S_3}}}$的值为( )
| A. | 2 | B. | 3 | C. | $\frac{1}{5}$ | D. | 4 |