题目内容
有一列数: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,所以在具体问题中,一定要认真分析算法,而不是硬套. |
练习册系列答案
相关题目