나는이 작업을 시도하지 못했습니다 ... 아무도 도와 줄 수 있습니까? 논리 실수 또는 구문을 알고 싶습니다. 미리 감사드립니다.tcl fibonacci series in recursive
return [expr fibb [expr $size - 1] + fibb [expr $size - 2]]
사실, 즉있어 몇 가지 문제 :
#*********************************************
puts "Fibbonocci sequence"
proc fibb {size} {
if { $size == 1 || $size ==0 } {
return $size
} else {
return [expr fibb [expr $size - 1] + fibb [expr $size - 2]]
}
}
puts "Enter the length of the series:"
set n [gets stdin]
puts "Fibbonocci sequence upto $n terms are:"
puts [fibb $n]
#**********************************************