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
相关推荐
TracyCoder123几秒前
大白话讲Java NIO零日失眠者2 分钟前
【文件管理系列】001:文件批量重命名工具potato_may5 分钟前
C++ 发展简史与核心语法入门m5655bj10 分钟前
通过 C# 将 RTF 文档转换为图片申阳13 分钟前
Day 19:02. 基于 SpringBoot4 开发后台管理系统-项目初始化Undoom17 分钟前
openEuler iSula 容器引擎关键性能指标量化评测5***g29837 分钟前
Windows安装Rust环境(详细教程)q_191328469539 分钟前
基于Springboot2+Vue2的旅游景点购票系统哈哈哈笑什么39 分钟前
基于RabbitMQ的企业级订单系统设计与实现