#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<math.h>
#include<time.h>
//define:宏定义常量、宏定义表达式、宏定义函数
/*#define MAX(a,b) (a)>(b)?(a):(b)
int main()
{
int a=10;
int b=20;
printf("%d ",MAX(a,b));
return 0;
}*/
int main()
{
int a=10;
int b=20;
if(a>b)
{
printf("a大 ");
}
else
{
printf("b大 ");
}
int c = 30;
int d = 40;
int e = 50;
int f;
//三目运算符:表达式1? 表达式2:表达式3 (如果表达式1的值为真,选择表达式2作为结果;否则选择表达式3为结果)
f=c> d ? d: e;
printf("最大值为:%d ", f);
printf("最大值为:%d ", f = c > d ? d : e);
printf("最大值为:%d ", d > e ? (c > e ? d : e) : (c > d ? d : e));
return EXIT_SUCCESS;
}