visual foxpro 6.0课后习题解答

来源:百度知道 编辑:UC知道 时间:2024/05/18 10:27:29
有一个数列,前两个数是1、1,第三个数是前两个数之和,以后的每个数都是其前两个数之和。请编写程序,要求输出此数列的第30个数。
如何解答
各位同僚SOS

友谊:745184438

CLEAR
set talk off
F1=1
F2=1
FOR I=3 TO 30
F=F1+F2
F1=F2
F2=F
NEXT
? "第三十个数为:",F
SET TALK ON

或者:

CLEAR
SET TALK OFF
DIMENSION sz(30)
sz(1)=1
sz(2)=1
FOR i= 3 TO 30
sz(i)=sz(i-1)+sz(i-2)
NEXT
?"第三十个数为:", sz(30)
SET TALK On