题目内容
7.画出求满足1+2+3+…+n>2010的最小的自然数n的算法框图,并用基本语句描述这一算法.分析 分析题目中的要求,发现这是一个累加型的问题,故可能用循环结构来实现,在编写算法的过程中要注意,累加的初始值为1,累加值每一次增加1,退出循环的条件是累加结果>2010即可得到算法框图,即可用基本语句描述这一算法.
解答 解:程序框图如图:(两者选其一即可,答案不唯一)![]()
程序如下:
S=0
i=1
IF S<=2010 THEN
S=S+i
i=i+1
ELSE
PRINT i-1
END
点评 本题主要考查了循环结构,以及利用循环语句来实现数值的累加(乘),同时考查了流程图的应用,属于中档题.
练习册系列答案
相关题目
17.
如图,在长方体ABCD-A1B1C1D1中,AA1=1,AB=BC=2,若M为四面体C1BCD内的点(包含边界),则直线A1M与平面A1B1C1D1所成角的余弦值的余弦的最小值为( )
| A. | $\frac{\sqrt{2}}{3}$ | B. | $\frac{\sqrt{2}}{2}$ | C. | $\frac{\sqrt{6}}{3}$ | D. | $\frac{2\sqrt{2}}{3}$ |
19.已知集合A={1,2,3,4},B={1,3,m},且B⊆A,那么实数m的值是( )
| A. | 2 | B. | 4 | C. | 2或4 | D. | 1或3 |