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的值.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 以 eating safely 为题写一篇100词左右的英语作文
- x加3的和比7等于2x比3分之一,怎么算?
- the program is broadcast on TV
- 介绍节日习俗350字作文
- 找规律:3,8,18,33,53,78,( )
- 我家的向日葵 作文
- 小明家四月份买了一袋大米,计划每天吃三分之二千克,可以吃一个月,结果一个星期就吃了它的五分之二
- 家庭电路中的用电器 电灯是主角 其他用电器有 --------- 它们的额定电压是 ----------v.控制用电器工作的开关应接在 --------上,并且与用电器 ---------
- 奴隶制社会与封建社会之间的相同点,不同点,奴隶制社会向封建社会过渡的首要条件
- 危峰兀立的“危”字是什么意思