SPRING :: NOTE
[C] 입력받은 정수 홀/짝 구분하는 프로그램 작성 본문
반응형
# 문제 설명
- 자연수 n이 입력으로 주어졌을 때 n이
- 짝수이면 "n is even"
- 홀수이면 "n is odd."를 출력
# 제한사항
- 1 ≤ n ≤ 1,000
#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
if (n % 2 == 0) {
printf("%d is even", n);
} else {
printf("%d is odd", n);
}
return 0;
}
이 코드는 입력받은 자연수가 짝수인지 홀수인지 판별하는 코드이다.
명령프롬프트에 정수 n을 입력받고, n이 짝수인지 홀수인지 판별하기 위해 % 연산자를 사용한다.
n % 2가 0이면 n은 짝수이고, 그렇지 않으면 n은 홀수이다.
짝수인 경우 "n is even"을 출력하고, 홀수인 경우 "n is odd."를 출력합니다.
출력 시 %d를 사용하여 변수 n의 값을 출력한다. 이때 %d는 정수형 변수를 출력할 때 사용되는 서식 문자이다.
출력 결과는 다음과 같다.
8 is even.
반응형
'Development Language > C · C++ · MFC' 카테고리의 다른 글
[C] 번갈아가며 문자열을 만드는 프로그램 작성 (0) | 2023.04.25 |
---|---|
[C] 문자열을 겹쳐 출력하는 프로그램 작성 (0) | 2023.04.25 |
[C] 문자열을 시계방향으로 90도 돌리는 프로그램 작성 (0) | 2023.04.25 |
[C] 두개의 문자열을 붙여서 출력하는 프로그램 작성 (0) | 2023.04.25 |
[C] 특수문자 '!@#$%%^&*('\"<>?:;' 출력하기 (0) | 2023.04.25 |
Comments