문제 설명
양의 정수를 넣으면 짝수인지 홀수 인지를 맞추는 함수를 설계하라
이 함수는 리턴으로 짝수이면 2, 홀수이면 1을 리턴한다
#include <stdio.h>
int Check_Odd_Even(int num)
{
}
void main(void)
{
int num;
scanf("%d", &num);
printf("%d\n", Check_Odd_Even(num));
}
입력 예시
3
출력 예시
1
정답 코드
#include <stdio.h>
#if 1
int Check_Odd_Even(int num)
{
if (num % 2 == 0) return 2;
else return 1;
}
#endif
#if 0
int Check_Odd_Even(int num)
{
if (num % 2) return 1;
return 2;
}
#endif
#if 0
int Check_Odd_Even(int num)
{
int r;
if (num % 2) r = 1;
else r = 2;
return r;
}
#endif
#if 0
int Check_Odd_Even(int num)
{
int r = 2;
if (num % 2) r = 1;
return r;
}
#endif
#if 0
int Check_Odd_Even(int num)
{
return 2 - num % 2;
}
#endif
void main(void)
{
int num;
scanf("%d", &num);
printf("%d\n", Check_Odd_Even(num));
}
메모
printf 내부의 \n 습관화 필요