例题:
代码如下:
object basic1 {
def main(args: Array[String]): Unit = {
var a = 0
while (a <= 3000){
println(s"${a}, I miss you!")
a += 1
}
print("循环结束")
}
}
取1~100的奇数:
代码如下:
object basic3 {
def main(args: Array[String]): Unit = {
var a = 1
while (a % 2 != 0 & a <= 100){
println(a)
a += 2
}
}
}
代码如下:
object basic3 {
def main(args: Array[String]): Unit = {
var sum = 0;
var a = 1;
while (a <= 100){
sum = sum + a
a += 1;
}
println(sum)
}
}
object basic4 {
def main(args: Array[String]): Unit = {
while (true){
print("请输入你要判断的年份:")
var year = scala.io.StdIn.readInt()
if (year%400 == 0 || (year%4==0 && year%100!=0)){
println(s"$year 是闰年")
}else {
println(s"$year 不是闰年")
}
}
}
}