0 1 1 2 3 如何实现这种程序呢?
编写程序:打印出以下前30项数0 1 1 2 3 5 8 13 21 34……89
项数不多,可用数组做,相对简单点。
a(1)=0
a(2)=1
从第三项开始用循环:a(i)=a(i-1)+a(i-2)
程序还是自己写,学习嘛!
set talk off
clear
a=0
b=1
for i=3 to 30
c=a+b
?str(a)+"+"+str(b)+"="+str(c)
a=b
b=c
endfor
[此贴子已经被作者于2006-5-27 22:25:43编辑过]
谢谢!