object SimpleCalculator {
def main(args: Array[String]): Unit = {
// 打印欢迎信息
println("简单 Scala 计算器")
// 读取用户输入的第一个数字
println("请输入第一个数字:")
val firstNumber = scala.io.StdIn.readLine().toDouble
// 读取用户输入的第二个数字
println("请输入第二个数字:")
val secondNumber = scala.io.StdIn.readLine().toDouble
// 计算和
val sum = firstNumber + secondNumber
println(s"$firstNumber 与 $secondNumber 的和是: $sum")
// 计算差
val difference = firstNumber - secondNumber
println(s"$firstNumber 与 $secondNumber 的差是: $difference")
// 计算积
val product = firstNumber * secondNumber
println(s"$firstNumber 与 $secondNumber 的积是: $product")
// 计算商
val quotient = if (secondNumber != 0.0) firstNumber / secondNumber else 0.0
println(s"$firstNumber 与 $secondNumber 的商是: $quotient")
}
}
05-16