function nn=jiecheng(n)nn=1;for k=1:n nn=nn*k;end这只是简单的一个函数文件,没考虑当n不是整数时如何报错之类的问题,你如果有需要我可以继续改进下,希望能帮到你。
y=prod(1:n);
factorial(n)函数可以实现你的要求,如果要看算法,直接搜索.M函数进行查看
直接调用 fac(n)