이번 포스팅은 두개의 정수를 입력 받아 첫번째 정수가 두번째 정수의 배수인지 판단하는 코드를 작성해보았습니다.
배수인지 판단하는 방법으로는 수를 나눴을 때 나머지가 0인지 아닌지 여부로 판단하였습니다.
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int is_multiple(int n, int m); // 배수 판별 함수
int main(void)
{
int n, m;
printf("첫번째 정수를 입력하세요: ");
scanf("%d", &n);
printf("두번째 정수를 입력하세요: ");
scanf("%d", &m);
if (is_multiple(n,m) == 1)
{
printf("%d는 %d의 배수입니다.\n", n, m);
}
else
{
printf("%d는 %d의 배수가 아닙니다.\n", n, m);
}
return 0;
}
int is_multiple(int n, int m)
{
if (n % m == 0)
{
return 1;
}
else
{
return 0;
}
}
반응형
'코딩 | 개념 정리 > C' 카테고리의 다른 글
[C언어] 함수를 활용해 2부터 100 사이의 소수 출력하기 (0) | 2021.04.12 |
---|---|
[C언어] 함수를 활용해 두 점 사이의 거리 구하기 (0) | 2021.04.12 |
[C언어] 입력값만큼 별표문자 그리기 (0) | 2021.04.11 |
[C언어] 함수를 활용해 0.0부터 1.0 난수 반환하기 (0) | 2021.04.11 |
[C언어] 함수를 활용해 난수 생성하기 (0) | 2021.04.10 |