

Mọi người cho em hỏi điểm dừng của ct con này nằm ở đâu vậy,em cứ nghĩ là nếu nó gọi nó ra mãi nv thì sao mà có điểm dừng được ạ,em cảm ơn.
function gt(x:integer):longint;
begin
if x = 0 then
gt:=1
else
gt:=x*gt(x-1);
end;
function gt(x:integer):longint;
begin
if x = 0 then
gt:=1
else
gt:=x*gt(x-1);
end;