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
相关推荐
星火开发设计8 分钟前
C++ multiset 全面解析与实战指南rannn_11116 分钟前
【Java项目】中北大学Java+数据库课设|校园食堂智能推荐与反馈系统崔庆才丨静觅18 分钟前
Veo API:0 门槛量产商业级视频!2026 视频流量密码,创作者/商家必藏野犬寒鸦1 小时前
从零起步学习MySQL || 第十六章:MySQL 分库分表的考量策略lsx2024061 小时前
Eclipse 添加书签易营宝1 小时前
高效的跨境电商广告优化系统:易营宝广告投放实操指南qq_256247051 小时前
再见 Spec Kit?体验 Gemini CLI Conductor 带来的“全自动”开发流superman超哥1 小时前
路由的艺术:Rust Web 框架中的高效匹配与类型安全提取hqwest1 小时前
码上通QT实战22--趋势页面01-准备图表对象Moment1 小时前
如何一次性生成 60 种语气表达?RWKV 模型告诉你答案 ❗❗❗