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
相关推荐
前端小张同学2 小时前
服务器部署 gitlab 占用空间太大怎么办,优化思路。databook3 小时前
Manim实现闪光轨迹特效武子康3 小时前
大数据-98 Spark 从 DStream 到 Structured Streaming:Spark 实时计算的演进该用户已不存在3 小时前
6个值得收藏的.NET ORM 框架文心快码BaiduComate4 小时前
文心快码入选2025服贸会“数智影响力”先锋案例neoooo4 小时前
🌐 Cloudflare Tunnel vs ZeroTier:两个世界的内网穿透哲学涡能增压发动积4 小时前
当你不了解“异步”时请慎用“异步”——记一次生产环境故障排查之旅文心快码BaiduComate4 小时前
用Comate Zulu开发一款微信小程序用户8356290780514 小时前
Python 删除 Excel 工作表中的空白行列Json_4 小时前
使用python-fastApi框架开发一个学校宿舍管理系统-前后端分离项目