본문 바로가기

프로그래밍/C언어

C언어 윤년

#include <stdio.h>

) --> 

void main()

{

int year,yun;

) --> 

printf("년도를 입력하시오:");

scanf("%d",&year); //년도를 입력받는다.

) --> 

yun=((year%4==0)&&(year%100!=0))||(year%400==0);

/*1.입력받은 년도가 4로 나누었을 때 0이고 100으로 나누었을때의 값이 0이 아니여야함.

2.입력받은 년도가 400으로 나누었을 때 0이어야함

1번 혹은 2번 둘 중 하나라도 만족하면 윤년*/

printf("o이면 윤년이 아니고 1이면 윤년:%d\n",yun);

}

 

'프로그래밍 > C언어' 카테고리의 다른 글

C언어 %3d,%03d  (0) 2017.09.20
C언어 조건연산자로 윤년구하기  (0) 2017.09.20
C언어 논리연산자  (0) 2017.09.20
C언어 복합 대입 연산자  (0) 2017.09.20
C언어 증감연산자  (0) 2017.09.20