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 小时前
博物馆展览门户|基于Java博物馆展览门户系统(源码+数据库+文档)liulilittle2 小时前
FileStream C++It's now2 小时前
Spring Framework 7.0 原生弹性功能系统讲解点PY2 小时前
C++ 中 std::async 和 std::future 的并发性无限大62 小时前
Agent 入门科普:从"人工智障"到"数字打工人"的进化史不会代码的小猴2 小时前
C++的第九天笔记一 乐3 小时前
人事管理系统|基于Springboot+vue的企业人力资源管理系统设计与实现(源码+数据库+文档)SelectDB3 小时前
浙江头部城商行:每日 700 万查询、秒级响应,Apache Doris 查算分离架构破局资源冲突CoderYanger3 小时前
Java SE——12.异常(≠错误)《干货笔记》Data_agent3 小时前
1688获得1688店铺所有商品API,python请求示例