while语句

29 阅读1分钟
object basic15 {
  def main(args:Array[String]):Unit={
    var i=0
    while( i <=3000){
      println(s"${i}, I miss you!")
      i += 1
    }
    println("循环结束")

  }
}

image.png

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

}

image.png

object basic17 {
    def main(args:Array[String]):Unit={
      var i = 1
      var sum = 0
      while(i<=100){
        sum += i
        i += 1
      }
      println(s"sum=$sum")
    }
  }
object basic18 {
  def main(args: Array[String]): Unit = {
    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 不是闰年")
      }
    }
  }
}