object Base20 {
def main(args: Array[String]): Unit = {
var i = 100
do{
println(i)
i = i + 1
}while(i <= 10)
println("欢迎下次使用")
}
}
object Base21 {
def main(args: Array[String]): Unit = {
var i = 1
var sum = 0.0
while(i <= 19){
println(i)
sum = sum + 1.0/i
i += 1
}
println(s"${sum}")
var sum1 = 0.0
for (i <-1 to 19){
if(i % 2 == 1){
sum1 += 1.0/i
}else{
sum1 -= 1.0/i
}
}
}
}
object Base22 {
def main(args: Array[String]): Unit = {
var num = 121
var isPrime = true
var i = 2
while(i <= num -1){
if(num % i == 0){
isPrime = false
println(s"${num} 能被 ${i}整除")
}
i += 1
}
if(isPrime){
println(s"${num}是素数")
}else{
println(s"${num}不是素数")
}
}
}
object Base23 {
def main(args: Array[String]): Unit = {
var i = 0
var money = 1.0
while(i < 10){
money = money * 1.1
i = i + 1
println(s"第${i}年结束时,所获的钱数为${money}")
}
}
}
object Base23 {
def main(args: Array[String]): Unit = {
var i = 0
var money = 1.0
while(i < 10){
money = money * 1.1
i = i + 1
println(s"第${i}年结束时,所获的钱数为${money}")
}
}
}
```scala
object Base25 {
def main(args: Array[String]): Unit = {
//by: 步长,循序变量每次增加的值。默认为1
//for(i<-1 to 100 by 1)<===>for(i<-1 to 100)
var sum = 0
for(i<-1 to 100 by 2){
println(i)
sum += i
}
println(sum)
}
}