程序目的是输出前50个素数,为什么从4就循环不了?看了半小时了还是没看出来哪里有问题。
收起
两个地方修改下:第206行for()前面插入一行:b = 1;第212行 if(b==1) 修改为:if(b ==1 && x != 1) ,排除 1 不是素数。
报告相同问题?