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
相关推荐
极客先躯3 分钟前
java的线上诊断工具大全MyBFuture9 分钟前
C# 二进制数据读写与BufferStream实战川石课堂软件测试9 分钟前
软件测试的白盒测试(二)之单元测试环境snow@li9 分钟前
前端:拖动悬浮小窗温轻舟11 分钟前
圣诞节雪人动态效果 | HTML页面加成BUFF12 分钟前
C++入门讲解6:数据的共享与保护核心机制解析与实践言之。14 分钟前
Django流式响应IT_Octopus16 分钟前
Java Protobuf+Zstd 压缩存储Redis实践&问题解决&对比Gzip压缩的大小和性能翻斗花园岭第一爆破手16 分钟前
flutter3.Container中的decoration码luffyliu17 分钟前
告别 Go 版本混乱:macOS 下工作项目与个人项目版本管理