일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 정말
- 청청구역
- BeautifulSoup
- 멜버른
- 방향변경
- OpenGL
- 애니메이션
- 언제또가보지
- 가고싶은데
- 파이썬
- 유니코드 제거
- 예쁜곳
- 갈자신이없다
- 사각형변형
- 색상변경
- selenium
- 빅데이터분석기사후기
- 보라카이
- 크롤링
- 데이터전처리
- 너무오래됐다
- 마우스클릭
- 필기후기
- 빅데이터분석기사필기
- 호주
- 빅데이터분석기사
- 오류
Archives
- Today
- Total
wisdiom 아니고 wisdom
제 16장 실력다지기 연습문제 02 [소수 찾기] 본문
🔍 사용자로부터 입력 받은 두 수 사이에 존재하는 소수를 출력하는 프로그램을 작성해 보자.
#include <stdio.h>
int IsPriNum(int num)
{
for (int i = 2; i < num; i++) // num를 포함하지 않는 것이 포인트☆ if (num%i == 0)
return 0; /* 소수가 아닌 경우 반환 */
return 1; /* 소수인 경우 반환*/
}
int main(void)
{
int n1, n2;
int s, e;
int isPri;
printf("두 개의 정수 입력: ");
scanf("%d %d", &n1, &n2);
if (n1>n2)
{
s = n2;
e = n1;
}
else
{
s = n1;
e = n2;
}
printf("소수: ");
for (int i = s; i <= e; i++)
{
isPri = IsPriNum(i);
if (isPri == 1)
printf("%d ", i);
}
printf("\n");
return 0;
}
반응형
'👩💻 > C, C++, STL' 카테고리의 다른 글
제 16장 실력 다지기 연습문제 02 [연비 계산 - 높은 값 비교 출력] (0) | 2021.06.30 |
---|---|
제 16장 실력 다지기 연습문제 02 [순열과 조합] (0) | 2021.06.30 |
제 16장 실력 다지기 연습문제 02 [최대 공약수, 최소 공배수] (0) | 2021.06.30 |
[C언어] 비트 연산자와 활용 (0) | 2021.06.30 |
포인터(Pointer) '간단' 정리 (0) | 2021.06.30 |
Comments