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