C_C++/C_라이브러리_함수

(C언어) max,min: 두 수 중에서 큰 수 또는 작은 수를 구한다

고니자니 2023. 2. 20. 11:13
반응형
#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;
}

 

반응형