for循环初始值需要进行判断吗为什么