object jiujiuchengfabiao{
def main(args:Array[String]):Unit={
for(i<- 1 to 9){//乘法表的行数,1 to 9就是i从1到9遍历
for(j<- 1 to i){//列数与当前的行号有关
print(s"$j*$i=${i*j}\t")//s""scala字符串取值,并且用$
}//乘法表从第一行只有一个1*1=1外,都是多行,所有不用printf来立即换行 \t为制表符
println()//一行输出完毕,换行
}
//scala方法简写
for(i<- 1 to 9;j<- 1 to i){
print(s"$i*$j=${i*j} \t")
if(j==1)println()
}
用Scala创建九九乘法表
于 2024-03-14 08:40:42 首次发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)