--第3题 利用循环求n的阶乘 --参数检查是否是自然数 function IsNaturalNumber(n) ~= )then return false else return true end end function factorial(n) --参数检查 if(not IsNaturalNumber(n))then print("参数有误") return end --若输入的是0直接返回1 )then end --输入的是正整数 local res = , - do res
[08 Go语言基础-for循环] 循环 循环语句是用来重复执行某一段代码. for 是 Go 语言唯一的循环语句.Go 语言中并没有其他语言比如 C 语言中的 while 和 do while 循环. for 循环语法 for initialisation; condition; post { } 初始化语句只执行一次.循环初始化后,将检查循环条件.如果条件的计算结果为 true ,则 {} 内的循环体将执行,接着执行 post 语句.post 语句将在每次成功循环迭代后执行.在执行 post