习题 1:猜数字游戏

题目:程序随机生成一个 1~100 的整数,用户不断猜直到猜对,每次告诉用户猜大了还是猜小了。

import scala.util.Random

object GuessNum {
  def main(args: Array[String]): Unit = {
    val res = Random.nextInt(100)
    var ans = -1
    var c = 0
    println("输入1-100之间的整数")
    while (res != ans) {
      ans = readInt()
      c += 1
      if (ans > res) println("你猜大了,试个小的")
      else if (ans < res) println("你猜小了,试个大的")
      else println("共" + c + "次,恭喜你,猜对了!!!")
    }
  }
}