我有一个简单的问题,声明如下:
斐波那契数列中的每个新项都是通过添加前两项来生成的。从 1 和 2 开始,前 10 个项将是:1、2、3、5、8、13、21、34、55、89,... 我想创建如上的数字:
我正在尝试编写的代码如下:
num(1)=1
num(2)=2
for i in range(3,10):
num(i)=num(i-1)+num(i-2)
print num(i)
我设计的算法如下:
x(i)=x(i-1)+x(i-2)
我将从未知x(3)
开始。谁能帮我解决数组语法错误?谢谢。x(1)
x(2)