条件运算符(?:)是c语言中唯一具的三目运春袭算符,就是说它有三个运算对象。条件运算符的形式是"?:"由它构成的表达式称为条件表达式条件表达式的形式为:表达式1?表达式2:表达式3例如:(a>b)?a+b:a-b其中,如果a=2,b=1,那么a>b成立,执行a+b这扒弊兄个表达式,运算结果为3;但如果a=2,b=3,那么a>b不成立,那么执行a-b这卜轿个表达式,运算结果为-1.