这个循环不会出现你说的情况。因为无论循环变量的初值从0,还是从1开始,循环的终值都是i=9。也就是说,只要程序正常完成并退出循环,退出之后i的值都会是10。如果你说的9和10不是指的i,那倒是有可能,那就取决于循环体的内容了。