浅析if(i=a)a为常数 for循环中:最开始i=0,进入到if判断中就变成i=5了,为真,进入if打印,接着执行i++,i变成了6,6<10,所以死循环的打印5 while 直接在while中算,而且判断一举两得