方法一:(无函数法)

#include<stdio.h>
int main()
{
int a = 50;
int b = 90;
if (a > b)
printf("较大值是 %d\n", a);
else
printf("较大值是 %d\n", b);
return 0;
}

方法二:(函数法)

#include<stdio.h>
int MAX(int x, int y) //自定义函数
{
if (x > y)
return x;
else
return y;
}
int main()
{
int a = 50;
int b = 90;
int big = 0;
big = MAX(a, b);
printf("较大值是 %d\n", big);
return 0;
}

方法三:(宏)

#include<stdio.h>
#define MAX(X,Y) ( X > Y ? X : Y )
int main()
{
int a = 50;
int b = 20;
int max = MAX(a, b);
printf("较大值是:%d\n", max);
return 0;
}