1. 首页
  2. 数据库
  3. 其它
  4. ruby 简单例子

ruby 简单例子

上传者: 2021-01-04 02:41:20上传 PDF文件 55.62KB 热度 9次
让我们写一个计算阶乘的函数.对于阶乘的数学定义如下: n! = 1 (当 n==0 时) = n * (n-1)! (其它情况) 在Ruby里,可以这样来写: 代码如下:def fact(n) if n == 0 1 else n * fact(n-1) end end 你可能会发现 end 的反复出现,正因为如此,Ruby被叫做”类Algol”语言.(实际上,Ruby的语法更像Eiffel).同时,你也可能会发现这段函数缺少re
用户评论