본문
잘 모르겠다.
// 소수 프로그램
#include <stdio.h>
#include <stdbool.h> // bool형 자료(true)를 사용하기 위함.
int main(){
int guess = 5;
int prime[1000];
int index = 1;
int i;
int ok;
prime[0] = 2;
prime[1] = 3;
while(true){
ok = 0;
for (i = 0; i <= index; i++) {
if (guess % prime[i] != 0) ok++;
else break;
}
if (ok == (index + 1)) {
index++;
prime[index] = guess;
printf("소수 : %d\n", prime[index]);
if (index == 999) break;
}
guess += 2;
}
return 0;
}
'프로그래밍 > C' 카테고리의 다른 글
초기화 하지 않은 변수 값 (0) | 2021.10.24 |
---|---|
배열의 크기를 변수로 지정하기 (0) | 2021.10.23 |
배열 기초 (0) | 2021.10.22 |
삼각형 출력 프로그램 (0) | 2021.10.13 |
논리부정 예시 (0) | 2021.10.05 |