반응형

C언어 100이하 가장 큰 소수

 

 

Biggest prime number under 100

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/* Biggest prime number under 100 */
#include <stdio.h>
#include <stdbool.h>
#include <math.h>
 
int main() {
    int prime = 2;
    int num = 3;
    while (true) {
        int max = (int) sqrt(num);
        for (int i = 2; i <= max; i++) {
            if (num % i == 0break;
            if (i == max) prime = num;
        }
        num++;
        if (num > 100break;
    }
    printf("Biggest prime number under 100: %d\n", prime);
}
cs

 

반응형