编写代码时如何解决"不能以这种方式访问变量"的错误提示[已解决]
本帖最后由 Huiseyu 于 2016-11-27 00:58 编辑;~ 递归算法的经典面试题
;~ 有一组数1、 1、 2、 3、 5、 8、 13、 21、 34...,要求用递推算法算出这组数的第30个数是多少?
local $return=0
for $i = 0 to 100
if $i <=0 then
$return =0
elseif $i >=0 and $i <=2then
$return =1
else
$return = $i($i-1)+$i($i-2)
endif
next 回复 1# Huiseyu
$i($i-1)+$i($i-2)
這句話想表達甚麼意思?? 已解决,谢谢。;~ 递归算法的经典面试题
;~ 有一组数1、 1、 2、 3、 5、 8、 13、 21、 34...,要求用递推算法算出这组数的第30个数是多少?
func num($i)
if $i <=0 then
return 0
elseif $i>=0 and $i <=2 then
return 1
else
return Num($i-1)+num($i-2)
endif
endfunc
consolewrite(num(30))
页:
[1]