c语言中三元运算符有哪些

如题所述

c语言中只有一种三元运算符
它就是“问号运算符”。
它的语法形式是:
表达式一?表达式二:表达式三
表达式一是一个数学表达式、关系表达式或逻辑表达式,它的逻辑值作为下一步运行的选择:当逻辑值为真时,运行表达式二并返回表达式二的值;当逻辑值为假时,运行表达式三并返回表达式三的值。举个例子:
x=3>2?8:100;
执行后,x=8。
温馨提示:答案为网友推荐,仅供参考
相似回答