반응형
연도를 매개변수로 전달받아 윤년인지 구하는 함수를 작성해보자.
이 함수를 이용해서 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;
}
▶ 리턴값은 없고 매개변수만 있는 함수
반응형
'Language > C' 카테고리의 다른 글
[ C ] [ 함수 연습 문제 ] 소수 판별 프로그램 (0) | 2021.11.30 |
---|---|
[ C ] [ 함수 연습 문제 ] 약수 값 / 개수 출력 프로그램 (0) | 2021.11.21 |
[ C ] [ 함수 연습 문제 ] 메뉴 출력 프로그램 (0) | 2021.11.21 |
[ C ] [ 함수 연습 문제 ] 할인 가격 계산 프로그램 (0) | 2021.11.21 |
[ C ] [ 함수 연습 문제 ] 직사각형 둘레 계산 프로그램 (0) | 2021.11.21 |