package main
import "fmt"
func main(){
var upper,lower,step,f int
upper = 300
lower = 0
step = 20
lower = f
for upper >= lower {
fmt.Println(f,lower)
f = f + step
}
}
这段程序会发生死循环,
是我将lower = f写在循环的外面,导致lower每次都不会被赋值,陷入死循环,
这说明程序的执行是顺序的