Language/C

[ C ] [ 제어문 연습 문제 ] 소수 검사 프로그램

곽수진 2021. 11. 21. 01:46
반응형
소수는 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;
}

 

출력 결과 모습

반응형