其实都是可以的但是考虑到优化就要选择更优的因为i==k+1,这句要首先运算一下k+1之后再做比较而i>k,是直接做比较,要少运算一次在一般的小程序里,这个优化,没什么明显的效果但是在做游戏开发,以及其他大型的高效的系统里,就需要对每条语句进行优化,尽量减少不必要的运算,来提升效率
i == k + 1 两个等号退出循环的条件就是这个所以你说的是对的,写法各异,看自己喜欢吧
i=k+1是赋值语句判断用i==k+1