Ex03-함수적용방법 2, 함수 선언

CODEDRAGON Development/C, C++

반응형

   

함수적용방법 2

(함수 선언 >>> 함수 호출 >>> 함수 정의)

코드가 길어지면 함수의 기능과 리스트를 확인하기 어렵기 때문에

함수 적용방법 두번째를 많이 사용하게 됩니다.

   

   

소스코드

   

#include <stdio.h>

 

//함수의 원형 선언

int max(int x, int y);

 

//함수 호출 부분

int main(void) {

int i, j;

int k;

 

printf("숫자 개를 입력하세요 > ");

fflush(stdout);

scanf("%d %d", &i, &j);

 

k = max(i, j); //함수의 호출

printf("%d %d 수는 %d입니다. \n", i, j, k);

 

return 0;

}

 

// 함수의 정의

// 항상 main()위에 정의해 주어야 하지만 함수의 원형을 선언해주면 됩니다.

int max(int x, int y) {

if(x > y)

return x;

else

return y;

}


   

   

출력결과

 

'Development > C, C++' 카테고리의 다른 글

변수의 종류와 범위  (0) 2015.07.07
Ex04-함수의 다양한 형태  (0) 2015.07.07
switch~case문  (0) 2015.07.07
if문 - 조건문  (0) 2015.07.07
do~while문 - 반복문  (0) 2015.07.07