Language/C

[ C ] [ 함수 연습 문제 ] 윤년 계산 프로그램

곽수진 2021. 11. 21. 03:45
반응형
연도를 매개변수로 전달받아 윤년인지 구하는 함수를 작성해보자.
이 함수를 이용해서 2000년부터 2100년 사이에 있는 윤년을 모두 구해서 출력하는 프로그램을 작성해보자.

 

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

void year(int y) {

	for (y = 2000; y < 2100; y++) {
		if (y % 4 == 0 || (y % 100 == 0 && y % 400 == 0))
			printf("%d ", y);
	}	
	printf("\n");
}

int main(void) {

	int y=0;
	year(y);

	return 0;
}

리턴값은 없고 매개변수만 있는 함수

 

 

출력 결과 모습

반응형