컴퓨터/C
C 언어 - 3개 이상 입력 min,max 함수
Begi
2022. 9. 17. 22:17
반응형
C에서 min, max 함수는 다음과 같이 매크로 함수를 선언하여 사용해야 한다.
#ifndef max #define max(a,b) (((a) > (b)) ? (a) : (b)) #endif #ifndef min #define min(a,b) (((a) < (b)) ? (a) : (b)) #endif |
입력변수가 3개일 때는 다음과 같이 사용한다.
m = max(max(a,b), c)
입력변수가 4개일 때는 다음과 같이 사용한다.
m = max(max(a,b), max(c,d))
입력변수가 5개일 때는 다음과 같이 사용한다.
m = max(max(max(a,b), max(c,d)), e)
반응형