换成ELSE后,ELSE就和上一句中的if配套了,也就是如果a%i==0不成立,就执行printf("%d\n",a),所以就会重复输出一个数。
当然咯如果有了else这个语句就是在for()循环内的了