【华为课程】仓颉编程语言入门结课测试
【代码】【华为课程】仓颉编程语言入门结课测试。
·
单选题


选A


多选题


判断题




编程题


//仓颉编程语言
main() {
let input = Console.stdIn.readln() // Option<String> 类型
let text = input.getOrThrow() // 有效输入 -> String 类型,无效输入 -> 抛异常
let array = text.split('') // 用逗号拆分输入字符串,Array<String> 类型
var counts = Array<Int64>(10, item: 0)
let a:Array<String>=["0","1","2","3","4","5","6","7","8","9"]
for (i in 0..array.size){
for(j in 0..9){
if (array[i]==a[j]){
counts[j] += 1
}
}
}
for (i in 0..9) {
if (counts[i] > 0) {
println("${i}:${counts[i]}")
}
}
}
更多推荐

所有评论(0)