这个怎么写,选什么啊?

img


知道自增自减运算符,逻辑或也知道,放在一起就不知道了。还有a后面的冒号是什么意思啊?

选D
问号和冒号组成三目运算符
先执行--a == b++,--a后a=2,所以2==2是成立的,因此i=--a,之前a已经是2,再减去1,所以i是1。然后b++后b为3
然后执行j=a++,使得j=1,a加1后为2
再执行k=b,因为前面b为3,所以k=3

选D吧。--a,a要先自减,变成2。b++,先比较后再增加,所以等式条件成立,走冒号左边。后边按此思路自行分析。