初始a=1,然后每次循环a都增加2个,也就是a=3,5,7,9,。。。。,47,49,51,。。。。其中没有a=50的时候,所以会一直循环下去,直到a超过integer的最大值32767,然后程序就会包溢出错误。望采纳。。。。