在执行循环时,如果条件一满足,不会执行语句二。记住if和else不会同时执行的,你按照字面意思理解就可以了,如果满足这个条件就执行{....},否则就执行{....}。
你这样不行,if和else是同体的,所以要在for下加{}号,当它条件一满足时,它执行语句一,然后又回到for语句那检测。一直到for不成立就跳出循环了。
for的循环体只是一句语句,所以到语句一就结束了
之后的else没有和if配对,所以程序会出错
要让语句二循环,必须加大括号。
条件一满足不会执行语句二,因为for后只能执行一条命令,即只执行if.在推出循环时是要执行语句二的,因为for结束后,程序按正常顺序执行...你再揣摩一下,感觉有道理请给分