for 循环部分
- 代码
for(i <- 1 to 100 by 2)中,i是循环变量,1 to 100表示循环范围是从 1 到 100(包含 100),by 2表示步长为 2,也就是每次循环i的值增加 2。这样循环下来,i依次会取 1、3、5……99 这些奇数,然后通过println(i)输出这些奇数。
while 循环部分(注释状态)
- 代码
var i = 1定义了变量i并初始化为 1。 while(i <= 100)是while循环的条件,只要i小于等于 100,循环就会继续。println(i)用于输出当前的i值。i += 2表示每次循环后i的值增加 2,这样就能依次取到奇数。如果取消这部分代码的注释,也能实现输出 1 到 100 之间奇数的功能。