반응형
#약수 #Divisor #출력하기
약수(Divisor)
어떤 정수를 0이 아닌 수로 나누었을 때, 나우어 떨어지는 수.
(예)
12의 약수: 1 2 3 4 6 12
#define _CRT_SECURE_NO_WARNINGS // Visual Studio
#include <stdio.h>
// 약수이면 1, 약수가 아니면 0을 반환하는 함수
int print_divisor(int n)
{
int i;
for (i = 1; i <= n; i++)
{
if (n % i == 0)
printf("%d ", i);
}
printf("\n");
}
int main()
{
printf("12의 약수: ");
print_divisor(12);
printf("15의 약수: ");
print_divisor(15);
return 0;
}
(Output)
반응형
'C_C++' 카테고리의 다른 글
(C언어) 피라미드 모양의 삼각형 출력하기 (0) | 2022.10.22 |
---|---|
(C언어) 직각삼각형 모양 만들기 (0) | 2022.10.22 |
(C언어) 최대공약수 최소공배수 구하기 GCM LCM (0) | 2022.10.21 |
(C/C++) 소수인지 판단 is_prime_ number (0) | 2022.10.21 |
(C언어) 피보나치 수열 (0) | 2022.10.20 |