题目内容
7.阅读如图所示的程序框图,若输出的n的值为15,则判断框中填写的条件可能为( )A. | m<57? | B. | m≤57? | C. | m>57? | D. | m≥57? |
分析 模拟执行程序框图,依次写出每次循环得到的m,n的值,当m=57,应该满足条件,退出循环,输出n的值为15,结合选项可知:m≥57?
解答 解:模拟执行程序框图,可得
m=1,n=1
不满足条件“m能被3整除”,m=3,n=3
满足条件“m能被3整除”,m=28,n=7
不满足条件“m能被3整除”,m=57,n=15
此时,由题意可知,m=57,应该满足条件,退出循环,输出n的值为15,结合选项可知:m≥57?
故选:D.
点评 本题主要考查了循环结构的程序框图,当m=57,退出循环,输出n的值为15,判断退出循环的条件是解题的关键,属于基本知识的考查.
练习册系列答案
相关题目
12.运用如图所示的程序框图,若输入k=5,则输出的结果为( )
A. | 31 | B. | 32 | C. | 63 | D. | 64 |
16.数列{an}满足a1=$\frac{1}{2}$,an+1=$\frac{{a}_{n}}{2{a}_{n}+1}$,则数列{ana n+1}的前49项和为( )
A. | $\frac{12}{25}$ | B. | $\frac{49}{50}$ | C. | $\frac{49}{100}$ | D. | $\frac{49}{200}$ |