반응형
소수는 1과 자기 자신만으로 나누어 떨어지는 1보다 큰 양의 정수이다.
정수를 입력받아 정수가 소수인지 검사하는 프로그램을 작성해보자.
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void) {
int num;
printf("양의 정수? ");
scanf("%d", &num);
int a;
for (a = 2; a < num; a++) {
if (num % a == 0)
break;
}
if (a == num)
printf("소수");
else
printf("%d는 소수가 아닙니다.\n", num);
return 0;
}
반응형
'Language > C' 카테고리의 다른 글
[ C ] [ 함수 연습 문제 ] 정수 배수 출력 프로그램 (0) | 2021.11.21 |
---|---|
[ C ] [ 제어문 연습 문제 ] 1~N 사이 소수 출력 프로그램 (0) | 2021.11.21 |
[ C ] [ 제어문 연습 문제 ] 정수 배수 출력 프로그램 (0) | 2021.11.21 |
[ C ] [ 제어문 연습 문제 ] ASCII코드 출력 프로그램 (0) | 2021.11.20 |
[ C ] [ 제어문 연습 문제 ] 전기 요금 계산 프로그램 (0) | 2021.11.19 |