一、简单输出
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)
}
}