99问答网
所有问题
C语言,条件运算符?:,结合方向从右到左是什么意思,求详解
如题所述
举报该问题
推荐答案 2019-10-05
条件运算符(?:)是
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.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WOtz7BXW7BBjBWeOzOX.html
相似回答
大家正在搜
相关问题
c语言中条件运算 结合方向 从右到左 什么意思
C语言中的 条件运算符的结合方向是自右到左吗?
C语言中单目运算符,结合性从左到右,分别是什么意思??
c语言条件运算符 请给我举个用了多个条件运算符的例子,并解释...
C语言赋值运算符的结合方向是自右向左吗?
C语言表达式的结合律问题:从右向左结合是什么意思?
c语言中运算符的结合方向什么时候从左至右,什么时候从右至左
c语言中运算符的“结合方向”到底是怎么回事啊!