function Rank(M,N:Integer):Real;
begin
Function Fac(X:Integer):Real;
begin
if X=0 then result:=1
else
Result:=X*Fax(X-1);
end;
Result:=Fac(M)/Fac(N)*Fac(M-N);end;
begin
Function Fac(X:Integer):Real;
begin
if X=0 then result:=1
else
Result:=X*Fax(X-1);
end;
Result:=Fac(M)/Fac(N)*Fac(M-N);end;
begin
if X=0 then result:=1
else
Result:=X*Fax(X-1);
end;function Rank(M,N:Integer):Real;
begin
Result:=Fac(M)/Fac(N)*Fac(M-N);
end;
分别声明后
你可以在一个函数中调用另外一个函数了
Function Fac(X:Integer):Real;
begin
if X=0 then result:=1
else
Result:=X*Fax(X-1);
end;
begin
Result:=Fac(M)/Fac(N)*Fac(M-N);
end;是这样用的!
非常正确,谢谢。 谢谢各位热情的参与!