求第100002个素数(c语言)

    技术2026-06-14  6

    #include<stdio.h> int judge(int x) { int i ; if (x == 2) return 1 ; for (i = 2 ; i * i <= x ; i++) { if (x % i == 0) return 0 ; } return 1 ; } int main() { int count = 0 ; long int x = 2 ; while (count != 100002) { if(judge(x) == 1) count++ ; x++ ; } printf("%Ld" , x-1) ; return 0 ; }

     

    Processed: 0.010, SQL: 9