【Scala】常见题目中Scala的使用
一、简单输出
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:字符的输入输出
1 2 3 4 5 6 7 | import scala.io.StdIn object Main{ def main(args : Array[String]) { var str : Char = StdIn.readChar() print(str) } } |
BC9:字符转ASCII码
1 2 3 4 5 6 7 | import scala.io.StdIn object Main{ def main(args : Array[String]) { var str = StdIn.readChar() printf( "%d" ,str- 'a' + 97 ) } } |
BC0:实现四舍五入
1、保留0位有效数字,即可实现四舍五入
1 2 3 4 5 6 7 | import scala.io.StdIn object Main{ def main(args : Array[String]) { var num : Float = StdIn.readFloat() printf( "%.0f" ,num) } } |
2、使用四舍五入函数round
1 2 3 4 5 6 7 | import scala.io.StdIn object Main{ def main(args : Array[String]) { var num : Float = StdIn.readFloat() print(num.round) } } |
本文来自博客园,作者:哥们要飞,转载请注明原文链接:https://www.cnblogs.com/liujinhui/p/16243835.html
分类:
语言
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix