作业帮 > 数学 > 作业

C#中的三元运算符是() A.== B.:C.= D.

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/05/04 09:02:20
C#中的三元运算符是() A.== B.:C.= D.
C#中的三元运算符是() A.== B.:C.= D.
选B
三目运算符?:; ,属于关系运算符,
常用于关系比较,主要用于比较关系的状态只有两种的情况(大于 和 不大于,真 和 假)
先求表达式1的值, 如果为真, 则执行表达式2,并返回表达式2的结果 ; 如果表达式1的值为假, 则执行表达式3 ,并返回表达式3的结果
比如以下表达式:
a>0? a++:(a = 1)
当a>0为真 时,执行a++,整个表达式的值等于表达式a++的值,
当a>0为假 时,执行a=1,整个表达式的值等于表达式a=1的值.