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
相关推荐
mftang1 小时前
Python 字符串拼接成字节详解jasligea1 小时前
构建个人智能助手kokunka1 小时前
【源码+注释】纯C++小游戏开发之射击小球游戏云栖梦泽2 小时前
易语言开发从入门到精通:补充篇·网络编程进阶+实用爬虫开发·API集成·代理IP配置·异步请求·防封禁优化java1234_小锋2 小时前
Java高频面试题:SpringBoot为什么要禁止循环依赖?铅笔侠_小龙虾2 小时前
Flutter Demo2501_944525543 小时前
Flutter for OpenHarmony 个人理财管理App实战 - 账户详情页面福大大架构师每日一题3 小时前
ComfyUI v0.11.1正式发布:新增开发者专属节点支持、API节点强化、Python 3.14兼容性更新等全方位优化!wangdaoyin20103 小时前
若依vue2前后端分离集成flowable索荣荣3 小时前
Java Session 全面指南:原理、应用与实践(含 Spring Boot 实战)