max(x,y)
min(x,y)
Прототип:
Описание:
Эти функции не определены стандартом ANSI С.
Макрос max() возвращает наибольшее из двух значений, а макрос min() возвращает наименьшее из двух значений. Макросы max() и min() возвращают тот же тип результата, что и их аргументы. Оба аргумента макросов должны иметь один и тот же тип.
Пример:
Следующая программа иллюстрирует использование макросов max() и min():
#include <stdlib.h>
#include <stdio.h>
int main (void)
{
printf ("max of 10, 20 is %d\n", max (10, 20));
printf ("min of 10, 20 is %d\n", min (10, 20));
return 0;
}
#include <stdlib.h>
#include <stdio.h>
int main (void)
{
printf ("max of 10, 20 is %d\n", max (10, 20));
printf ("min of 10, 20 is %d\n", min (10, 20));
return 0;
}