用forth来求1 + 2 +...+ 100
: sum 0 101 1 do i + loop ;
运行sum:直接显示5050.
如果要参数运行 101 1 sum呢?
重新优化sum为
: sum 0 -rot do i + loop ;
运行101 1 sum, 显示5050.
用forth来求1 + 2 +...+ 100
: sum 0 101 1 do i + loop ;
运行sum:直接显示5050.
如果要参数运行 101 1 sum呢?
重新优化sum为
: sum 0 -rot do i + loop ;
运行101 1 sum, 显示5050.