循环2025.9.18

27 阅读1分钟

object class5 {
  def main(args: Array[String]): Unit = {
    var i=1;
    while(i<8){
      println("$i. i miss you ")
      i = i+1
    }

  }

}

结构 var i=1 while(条件){ println() i =i+1 }

输出100内所有奇数:


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

  }

}



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

  }

}


1+100的值


object class7 {
  def main(args: Array[String]): Unit = {
    var sum=0;
    var i=1
    while(i<=100){
     sum = sum + i
      i=i+1

    }
    println(sum)
  }

}

输入一个年份是闰年


object class9 {
  def main(args: Array[String]): Unit = {

    while(true){
    print("请输入一个年份")
      val year  = scala.io.StdIn.readInt()
      if(year%400==0||(year%4==0&&year%100!=0)){
        println(s"$year 是一个闰年")
      }else{
        println(s"$year 不是一个闰年 ")

      }

      }
  }


}