[提问]:如何把”i miss you ”重复输出3000次?
var i = 1
while(i <= 10){
println(s"${i}.I miss you")
i += 1
[学生练习]
输出1~100内的奇数,每个一行
var i = 1
while(i<=100){
println(i)
i += 1
求1-100的和并输出
var sum = 0
var i = 1
while(i<=100){
sum = sum + i
i += 1
}
println(s"sum=${sum}")
在需要一直执行的时候,就可以使用死循环。例如,不停地判断用户的输入的内容是否是闰年。
while(true){
val year = scala.io.StdIn.readInt()
if(year % 400 == 0 || (year %4==0 && year%100 !=0)){
println(s"${year} 是闰年")
}else {
println(s"${year} 不是闰年")
}
}