While求和

35 阅读1分钟

1·让运行I miss you!3000次


object w06 {
  def main(args: Array[String]): Unit = {
    var a =1;
    while (a < 3001){
      println(s"$a. I miss you!")
      a =a+1
    }

  }
}

2·求100以内所有奇数


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

  }
}

3·求1-100的和


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

}

4·求100以内被3整除的数


object w09 {
  def main(args: Array[String]): Unit = {
    var i =0;
    while (i<=97){

      i=i+3
      println(i)
    }

  }

}

scala

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

屏幕截图 2025-09-24 081547.png

屏幕截图 2025-09-24 081533.png

scala
object w11 {
  def main(args: Array[String]): Unit = {
    var i = 1
    var sum = 0
    while(i <= 19){
      println(i)
      sum += i
    i = i + 1
    }
    println(s"${sum}")
  }
}

屏幕截图 2025-09-24 081533.png

屏幕截图 2025-09-24 081547.png