while的使用
while(条件){
重复要做的事
i=i+i
}
object base15 {
def main(args: Array[String]): Unit = {
var i=1
while (i<=100){
println(s"$i.I miss you! V-V")
i+=1
}
}
}
(1,100)的和
object base16 {
def main(args: Array[String]): Unit ={
var i=1
var sum=0
while (i<=100 ){
sum=sum+i
i+=1
}
println(sum)
}
}
while死循环
在需要一直循环时
object base17 {
def main(args: Array[String]): Unit ={
while (true){
println("请输入一个年份")
val year =scala.io.StdIn.readInt()
if(year%400==0 ||(year%4==0 && year%10!=0)){
println(s"$year 是一个闰年")
}else{
println(s"$year 不是一个闰年")
}
}
}
}
import scala.util.control.Breaks.{break,breakable}
import scala.util.control.Breaks.breakable
object base17 {
def main(args: Array[String]): Unit ={
breakable{
while (true){
println("请输入一个年份")
val year =scala.io.StdIn.readInt()
if(year)
}
if(year%400==0 ||(year%4==0 && year%10!=0)){
println(s"$year 是一个闰年")
}else{
println(s"$year 不是一个闰年")
}
}
}
}