在数比较大的时候,一般的素数只需要比较到数的根号即可,如下代码
#include <stdio.h>
#include <math.h>
int main(){
unsigned int a,b,c;
int j,k;
scanf("%d",&a);
for(int i=2;i<a;i++){
for(j=2;j<=sqrt(i);j++){
if(i%j==0){
break;
}el