题目内容

有一列数:1,1,2,3,5,8,13,21……这列数有个特点,前两个数都是1,从第三个数开始,每个数都是前两个数的和,这样的一列数一般称为婓波那契数.怎样用循环语句输出前10个婓波那契数?

答案:
解析:

  解:

  a←1

  b←1

  Print a,b

  n←2

  While n<10

  n←n+1

  c←a+b;

  Print c

  End while

  思路分析:该循环次数已经确定,可以用“For”语句,也可用“While”语句来实现循环.这里采用“While”语句(注意确定循环条件,并在While之前,要设置好初始条件),这里,i的初值为2,所以在具体问题中,一定要认真分析算法,而不是硬套.


练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网