用matlab递归调用求n!

2024-12-02 23:34:06
推荐回答(1个)
回答1:

function F = nn(n)
if n<=1 %未做严密的输入参数检查,可自行完善,也可输入异常参数看看效果:)
F = 1;
else
F = n * nn(n-1); %递归调用
end
end