while循环

28 阅读1分钟

屏幕截图 2025-09-17 154945.png

object lx {
  def main(args: Array[String]): Unit = {
    var i=1
    while(i<=100){
      if(i%2==1) {
        println(i)
      }
      i+=1
    }
  }

}

屏幕截图 2025-09-17 155014.png

object xh {
  def main(args: Array[String]): Unit = {
    // while 循环(重复做)
    var i=0
    while(i<3000){
      println(s"${i},I miss you!")
      i+=1
    }
    println("循环结束")
  }

}

屏幕截图 2025-09-17 155018.png

object s917 {
  def main(args: Array[String]): Unit = {
    //while 死循环
    //目标:重复 判断用户输入的年份是否闰年
    while(true){
      print("请输入你要判断的年份:")
      var year=scala.io.StdIn.readInt()
      if(year%400==0||(year%4==0 && year%100!=0)){
        println(s"$year 是闰年")
      } else {
        println(s"$year 不是闰年")
      }
    }

  }

}

屏幕截图 2025-09-17 160355.png