作者philander (everlasting )
看板Programming
标题[请问] 一个递回的问题
时间Wed Sep 23 17:52:28 2009
※ [本文转录自 ask 看板]
作者: philander (everlasting ) 看板: ask
标题: [请问] 一个递回的问题
时间: Wed Sep 23 16:45:02 2009
如果要设计一个计算1+2+3+…+n总和的递回程式,下列的程式码应填入何项?
function sum(n)
begin
if n=1 then sum:=1
else sum:=___________
end.
(1)sum(n-1)+1
(2)sum+1
(3)sum(n)+1
(4)sum(n)+sum(n-1)
_________________________
答案不是应该是 sum(n-1) + n 嘛?
每个选项好像都不对吧?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.21.68
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.109.21.68
1F:推 senjor:答案应该如你所说... 140.138.16.102 09/25 14:29