寒假学习5-打印99乘法表

Posted on 2022-01-05 20:06  ***Pepsi***  阅读(67)  评论(0)    收藏  举报

使用for循环打印99乘法表

package C04

object test3_Practice99 {
  //输出99乘法表
  def main(args: Array[String]): Unit = {
    for(i <- 1 to 9){
      for (j <- 1 to i){
        print(s"${j} * ${i} = ${i*j} \t")
      }
      println()
    }
  }
}

优化一下循环

package C04

object test3_Practice99 {
  //输出99乘法表
  def main(args: Array[String]): Unit = {
    for(i <- 1 to 9 ; j <- 1 to i){
      print(s"${j} * ${i} = ${i*j} \t")
      if (j == i) println()
    }
  }
}

结果

 

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3