循环变量i,初值1,终值10,步长2,循环体有两句对i有影响的只有i=i*2一句。第一次进入循环,i=1<=10成立,i=i×2=2,+步长2=4,返回for语句;第二次进入循环,i=4<=10成立,i=i×2=8,+步长2=10,返回for语句;第三次进入循环,i=10<=10成立,i=i×2=20,+步长2=22,返回for语句;第四次进入循环,i=22<=10不成立,退出循环。最终i=22,没毛病。