当前位置:中文谷 >

习题库

> 运行如图所示的程序框图,若输出的结果为,则判断框中应该填的条件是(  ) A.k≤5?B.k≤6?C.k≤7?...

运行如图所示的程序框图,若输出的结果为,则判断框中应该填的条件是(  ) A.k≤5?B.k≤6?C.k≤7?...

问题详情:

运行如图所示的程序框图,若输出的结果为,则判断框中应该填的条件是(  ) A.k≤5?B.k≤6?C.k≤7?...

运行如图所示的程序框图,若输出的结果为,则判断框中应该填的条件是(  )

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.

点评: 本题主要考察了程序框图和算法,属于基础题.

知识点:框图

题型:选择题

标签: 程序框图 框中
  • 文章版权属于文章作者所有,转载请注明 https://zhongwengu.com/exercises/5d0dj1.html
推荐文章