lua 计算阶乘

来源:互联网 发布:面向对象编程的特点 编辑:程序博客网 时间:2024/04/26 08:26

                          代码如下:

function fact(n)            --function 声明一个函数 函数名   if n == 0 then       return 1else  return n * fact(n-1)end                   --if 函数结束 类似while for do ....end                       --fact 函数结束print("enter a number:")  --打印一个字符串a = io.read("*number")    --无类型的全局变量a 读取输入print(fact(a))            --打印计算结果



使用SciTe F5运行 ok

参考program in lua....

原创粉丝点击