C语言中的条件运算符运用的较少,为了加强大家对它的了解,叙述如下: 该运算符是 ? : 表达式为:表达式1?表达式2:表达式3 先求解表达式1, 若其值为真(非0)则将表达式2的值作为整个表达式的取值, 否则(表达式1的值为0)将表达式3的值作为整个表达式的取值。 例如: max=(a>b)?a:b 就是将a和b二者中较大的一个赋给max。