1. 求阶乘
输入任意数,给出其阶乘。
数学模型:
Matlab代码实现%递归算法求阶乘clear,close allformat long;target=input('请输入阶乘数: ');fprintf('%d的阶乘为: %d\n',target,fact(target));
阶乘函数function y=fact(target)%递归算法求阶乘y=1;if target>1 y=target*fact(target-1);else y=1;end
运行结果
本文共 306 字,大约阅读时间需要 1 分钟。
1. 求阶乘
输入任意数,给出其阶乘。
数学模型:
Matlab代码实现%递归算法求阶乘clear,close allformat long;target=input('请输入阶乘数: ');fprintf('%d的阶乘为: %d\n',target,fact(target));
阶乘函数function y=fact(target)%递归算法求阶乘y=1;if target>1 y=target*fact(target-1);else y=1;end
运行结果
转载于:https://www.cnblogs.com/6DAN_HUST/archive/2011/09/05/2167103.html