在桌面编写一个 scala 脚本文件 Input.scala,实现以下功能: 定义“name”、“num”、“age”三个可变变量,从键盘中输入自己的姓名、 学号、年龄并用 s 插值字符串打印出来。 在 REPL 编辑器用“:load”命令导入脚本。
时间: 2024-05-09 10:15:42 浏览: 127
programming in scala
下面是 Input.scala 的内容:
```scala
var name: String = ""
var num: String = ""
var age: Int = 0
print("请输入您的姓名:")
name = scala.io.StdIn.readLine()
print("请输入您的学号:")
num = scala.io.StdIn.readLine()
print("请输入您的年龄:")
age = scala.io.StdIn.readInt()
println(s"您好,$name,您的学号是$num,您的年龄是$age岁。")
```
在 REPL 编辑器中,使用 `:load` 命令加载该脚本文件:
```
scala> :load Input.scala
Loading Input.scala...
name: String =
num: String =
age: Int = 0
请输入您的姓名:John
请输入您的学号:123456
请输入您的年龄:25
您好,John,您的学号是123456,您的年龄是25岁。
```
注意,在 REPL 编辑器中需要在脚本文件所在的目录下执行 `:load` 命令,或者使用绝对路径指定脚本文件的位置。
阅读全文