[백준 2753번 문제] 윤년 구하기 if문 && || 연산자

출처 : 백준

 

윤년을 구하는 문제입니다  

연도가 4의 배수이면서 100의 배수가 아닐때 또는 400의 배수일 때입니다

이것을 식으로 세우면 나머지 연산자 %를 이용해 줍니다.   

예를 들어 200을 4로 나눴을 때 나머지가 0 일 때는   

200 %4 == 0 이라고 써주면 됩니다

 

1
2
3
4
5
6
7
8
9
#include <stdio.h>
int main() {
    int yoon;
    scanf("%d"&yoon);
    if((yoon % 4  == 0 && yoon % 100 != 0|| yoon % 400 ==0){
        printf("1");
    }else{printf("0");}
     return 0;
}
cs

 

댓글

Designed by JB FACTORY