반응형
#include <stdlib.h> (type) max(a, b); |
max 함수는 두 개의 값을 비교한 후 큰 값을 반환하는 매크로입니다. 두개의 값은 같은 형식의 데이터이어야 합니다.
min 함수는 두 개의 값을 비교한 후 작은 값을 반환하는 매크로입니다. 두개의 값은 같은 형식의 데이터이어야 합니다.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a = 10, b = 20;
double d1 = 30.5, d2 = 20.5;
printf("%d, %d: max: %d\n", a, b, max(a, b));
printf("%d, %d: min: %d\n", a, b, min(a, b));
printf("%g, %g: max: %g\n", d1, d2, max(d1, d2));
printf("%g, %g: min: %g\n", d1, d2, min(d1, d2));
return 0;
}
반응형
'C_C++ > C_라이브러리_함수' 카테고리의 다른 글
(C언어) memcmp, memicmp: 두 버퍼의 내용을 (대소문자 구별없이) 비교한다 (0) | 2023.02.21 |
---|---|
(C언어) memchr: 버퍼에서 지정한 문자를 찾는다 (0) | 2023.02.21 |
(C언어) log, log10: 자연로그, 상용로그 값을 구한다 (0) | 2023.02.20 |
(C언어) lfind: 선형검색(linear search)를 수행한다 (0) | 2023.02.16 |
(C언어) kbhit: 키보드의 키가 눌러졌는지 검사한다 (0) | 2023.02.16 |