条件运算符的语法形式
表达式1 ? 表达式2 : 表达式3
条件运算符为?和:,又称三目运算符,?和:是一对运算符,不能分开单独使用。
条件运算符的执行流程
如果表达式1的值为真,则以表达式2的值作为结果值;否则以表达式3的值作为结果值。
条件运算符语句实例
#include <stdio.h>
int main(void)
{
int a, b, max;
printf("please input two bumbers:");
scanf("%d %d", &a, &b);
max = a > b ? a : b;
printf("max = %d\n", max);
return 0;
}