문제 : 10개의 소수를 출력하는 프로그램을 작성하라
핵심 : 1. 실행조건식 div<num&&num%div!=0 : 특정 숫자 num을 1과 num 사이의 숫자로 나누어 한 번도 나누어 지지 않을 것.
2. 검사식 div==(num-1) : 위 실행조건 중 'num%div!=0'을 한 번도 위배한 적이 없을 때 이와 같이 나타난다. 이는 곧 소수를 의미.
3. 2번 까지 소수 구하는 식을 count를 써서 9만큼 반복한다. 2는 특수한 경우로서 앞에 써 준다.
이상으로 소수 출력 프로그램, % 연산자에 대해서 알아보았다.
'C언어 과제' 카테고리의 다른 글
20140324 도전 과제 7 승수 구하기 프로그램, 반복문 (0) | 2014.03.25 |
---|---|
140324 과제 도전 6 초 입력 시간 구하기 프로그램, 나누기와 나머지 (0) | 2014.03.24 |
20140324 과제 4 세 가지 물건 사기 프로그램, 경우의 수, 삼중포문 (0) | 2014.03.24 |
20140324 과제 도전 3 최대공약수 구하기 프로그램, 나머지 연산자 (0) | 2014.03.24 |
20140324 과제 도전 2 구구단 출력 프로그램, 두 정수 사이의 구구단 (0) | 2014.03.24 |