1.写一个函数求两个整数的较大值
int MAX(int x, int y)
{
return x > y ? x : y;
}
#include<stdio.h>
int main()
{
int a = 0;
int b = 0;
scanf("%d %d", &a, &b);
int m = MAX(a, b);
printf("%d\n", m);
/*
* 用条件操作符判断
int c = a > b ? a : b;
printf("%d\n", c);
*/
return 0;
}
2.写一个宏求两个整数的较大值
#include<stdio.h>
#define MAX(x,y) ((x)>(y)?(x):(y))
int main()
{
int a = 0;
int b = 0;
scanf("%d %d", &a, &b);
int m = MAX(a, b);
printf("%d\n", m);
return 0;
}