一、简单输出
BC2:打印一辆小飞机
object Main{
def main(args: Array[String]) {
println(" ** ")
println(" ** ")
println("************")
println("************")
println(" * * ")
println(" * * ")
}
}
二、基本类型
BC3:输入整数并输出
import scala.io.StdIn
object Main{
def main(args: Array[String]) {
//输入一个整数
var num : Int = StdIn.readInt()
print(num)
}
}
BC4:浮点数
import scala.io.StdIn
object Main{
def main(args: Array[String]) {
var num : Float=StdIn.readFloat()
printf("%.3f",num)
}
}
BC5:字符的输入输出
import scala.io.StdIn
object Main{
def main(args:Array[String]) {
var str:Char=StdIn.readChar()
print(str)
}
}
BC9:字符转ASCII码
import scala.io.StdIn
object Main{
def main(args:Array[String]) {
var str=StdIn.readChar()
printf("%d",str-'a'+97)
}
}
BC0:实现四舍五入
1、保留0位有效数字,即可实现四舍五入
import scala.io.StdIn
object Main{
def main(args:Array[String]) {
var num:Float=StdIn.readFloat()
printf("%.0f",num)
}
}
2、使用四舍五入函数round
import scala.io.StdIn
object Main{
def main(args:Array[String]) {
var num:Float=StdIn.readFloat()
print(num.round)
}
}
这篇博客介绍了Scala编程中的一些基本操作,包括打印简单图形、读取整数和浮点数、字符输入输出以及ASCII码转换。此外,还展示了如何进行四舍五入,提供了两种不同的实现方式,一种通过保留指定位数有效数字,另一种使用内置的round函数。这些基础知识对于初学者理解Scala的输入输出和数值处理至关重要。
1055

被折叠的 条评论
为什么被折叠?



