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
相关推荐
ironinfo17 小时前
C#性能优化随记无限进步_17 小时前
基于顺序表的通讯录系统设计与实现有所事事17 小时前
【监控报警体系建设】系统自动添加所有出入口监控e***193517 小时前
QoS质量配置宠..17 小时前
使用纯代码设计界面froginwe1117 小时前
SQL ALTER 语句详解狂奔小菜鸡17 小时前
Day21 | 枚举(Enum)与常见应用场景ALex_zry17 小时前
内核开发者的视角:C与Rust在系统编程中的哲学与实践u***451617 小时前
Windows安装Rust环境(详细教程)K***728417 小时前
springBoot 和springCloud 版本对应关系