补4

24 阅读1分钟

1.1

object base18 {
  def main(args: Array[String]): Unit = {
    // 把 I miss you 重复输出3000次

    // whilt 循环的基本格式

    /*
    var i = 0 // 循环变量,控制重复的次数

    while(条件){
        循环体
        i += 1
    }
    */
    var i = 1
    while (i <= 10) {
      println(s"${i}.I miss you")
    }
  }
}

1.2

object base19 {
  def main(args: Array[String]): Unit = {
   // 把1,2,3,4,5,      100中的奇数输出
    var i = 1
    while(i<=100){
      println(i)//println重复
      i += 2
    }
  }
}

1.3 scala object base20 { def main(args: Array[String]): Unit = {

//     var i = 1
//     while(i < 10) {
//       println(1)
//     }

//  从循环中跳出来
//  输入 0 就结束判断

while (true) {
  print("请输入要判断的年份(输入 0 就结束判断):")
  // 判断用户输入的年份,是否闰年
  val year = scala.io.StdIn.readInt()
  if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) {
    println(s"year 是闰年")
  } else {
    println(s"year 不是闰年 ")
  }
}

} }