多项选择题
关于函数 def sumSquare(args:Int)={ var r = 0 for(arg <- args){ r+=argarg } r }的结果正确的有哪些? ()
A.sumSquare(1,2,3)=14
B.sumSquare(2,4)=16
C.sumSquare(6)=36
D.sumSquare(1,1,2,3)=15
点击查看答案&解析
相关考题
-
单项选择题
对于函数def getGoodsPrice(goods:String) = {val prices = Map(“book” -> 5, “pen” -> 2, “sticker” -> 1)prices.getOrElse(goods, 0)}结果说法错误的是? ()
A.getGoodsPrice("book")//等于5
B.getGoodsPrice("pen")//等于2
C.getGoodsPrice("sticker")//等于1
D.getGoodsPrice("sock")//等于“sock” -
单项选择题
关于数组的常用算法,下列说法错误的是? ()
A.Array(1,7,2,9).sum //等于19
B.Array(1,7,2,9).sorted //等于Array(9,7,2,1)
C.Array("one","two","three").max //等于"two"
D.Array("one","two","three").mkString("-")//等于"one-two-three" -
单项选择题
以下单例对象,定义错误的是? ()
A.object A{var str =“”}
B.object A(str:String){}
C.object A{def str =“”}
D.object A{val str =“”}
