运行如图所示的程序框图,若输出的结果为,则判断框中应该填的条件是( ) A.k≤5?B.k≤6?C.k≤7?...
来源:语文精选馆 9.14K
问题详情:
运行如图所示的程序框图,若输出的结果为,则判断框中应该填的条件是( )
A. k≤5? B. k≤6? C. k≤7? D. k≤8?
【回答】
B.
考点: 程序框图.
专题: 算法和程序框图.
分析: 执行程序框图,写出每次循环得到的S,k的值,当S=,k=7,根据题意,应该退出执行循环体,输出S的值,故判断框中应该填的条件为k≤6.
解答: 解:执行程序框图,有
S=1,k=1
第1次执行循环体,有S=1+,k=2
第2次执行循环体,有S=1++,k=3
第3次执行循环体,有S=1+++,k=4
第4次执行循环体,有S=1++++,k=5
第5次执行循环体,有S=1+++++,k=6
第6次执行循环体,有S=1++++++,k=7
此时S=1++﹣=,根据题意,应该退出执行循环体,输出S的值,
故选:B.
点评: 本题主要考察了程序框图和算法,属于基础题.
知识点:框图
题型:选择题