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
相关推荐
boolean的主人3 分钟前
mac电脑安装nginx+phpboolean的主人5 分钟前
mac电脑安装运行多个php版本无限进步_27 分钟前
C语言数组元素删除算法详解:从基础实现到性能优化月殇_木言34 分钟前
Python期末复习松涛和鸣34 分钟前
16、C 语言高级指针与结构体oouy1 小时前
Java的三大特性:从懵圈到通透的实战指南毕设源码余学姐1 小时前
计算机毕设 java 中医药药材分类采购网站 SSM 框架药材交易平台 Java 开发的分类采购与订单管理系统狂炫冰美式1 小时前
3天,1人,从0到付费产品:AI时代个人开发者的生存指南降临-max2 小时前
JavaSE---网络编程湖边看客2 小时前
antd x6 + vue3