package hfd
import scala.language.postfixOps
//需求:给整数添加一个功能,求阶乘
//5!=1*2*3*4*5=120
object Test38_2 {
implicit class xxxx(d:Int){
def ! :Int={
var result = 1
for (i <- 1 to d) {
result *= i
}
result
}
}
//println("阶乘函数被调用",d)
120 //写代码,完成1*2*3*...*d
def main(args: Array[String]): Unit = {
println(5.!)
println(6!)
//var i=1
}
}
Scala的阶乘
2401_833788052024-12-12 9:10
相关推荐
2401_8582861110 分钟前
125.【C语言】数据结构之归并排序递归解法&Sinnt&16 分钟前
Git 版本控制完全指南:从入门到精通陈随易1 小时前
MoonBit助力前端开发,加密&性能两不误,斐波那契测试提高3-4倍wfsm1 小时前
spring事件使用guygg881 小时前
基于matlab的FIR滤波器双叶8361 小时前
(C++)学生管理系统(正式版)(map数组的应用)(string应用)(引用)(文件储存的应用)(C++教学)(C++项目)微风粼粼1 小时前
程序员在线接单源代码•宸1 小时前
C++高频知识点(二)rebel2 小时前
若依框架整合 CXF 实现 WebService 改造流程(后端)你怎么知道我是队长2 小时前
python-input内置函数