题目内容
3.1,1,2,3,5,8,13,这一列数的规律是:第1、第2个数是1,从第3个数起,该数是其前面2个数之和,试用循环语旬描述,计算这列数中前20个数之和的算法.分析 由题意可得,计数变量n的初值为3,终值为20,步长值为1,用循环语句即可得到算法.
解答 解:算法如下:
a←1
b←1
S←2
For n From 3 To 20
c←a+b
S←S+c
a←b
b←c
End For
Print S
点评 本题主要考查了循环结构的程序算法,考查了学生设计程序算法解决实际问题的能力,属于基础题.
练习册系列答案
相关题目
12.已知tanx=$\frac{1}{3}$,则sin2x=( )
| A. | $\frac{\sqrt{3}}{10}$ | B. | $\frac{\sqrt{10}}{5}$ | C. | $\frac{3}{10}$ | D. | $\frac{3}{5}$ |
9.已知函数f(x)=$\frac{1+lnx}{x}$在区间(a,a+$\frac{2}{3}$)(a>0)上存在极值,则实数a的取值范围是( )
| A. | (0,1) | B. | ($\frac{1}{3}$,1) | C. | ($\frac{1}{2}$,1) | D. | ($\frac{2}{3}$,1) |