第一次见这样的题,这还是考试题啊,求大神赐教

2024-11-23 00:52:02
推荐回答(2个)
回答1:

符号 XXX?A:B 的意思应该是 如果XXX为真 则值是A 否则为B
这个题应该就是 如果 ++A==B--为真 则是++A 否则--B
由题目知道 ++A 是 6 它等于B--
所以输出应该是++A (由于之前++A了 所以现在的A=6,那么++A=7)
所以应该选C~~~
仅供参考哦

回答2:

这是C语言啊 我具体的也不记得了
我印象上好像是选C
++A =6 与B比是不是相等
虽然这里有B++操作,可是根据定义要先判断再执行++操作
这样6=6,输出++A
此时的A由于已经进行了一次++操作,A=6
然后输出++A的话 结果应该是7

大致是这样吧,并不能保证正确,大差不差