首先for j循环,j要从2开始,因为任何数%1都是0,flag就都是0了,另外,把j<=a[i]改成j<a[i],等于的话,自己模自己也是0,flag也就变成0了其次,要把if(flag==1)这一行代码移到for j循环外