> 其他 >
已有声明“int x,a=3,b=2;”,则执行赋值语句“x=a>b++?a++:b++;”后,变量x、a、b的值分别为___(26)___.
A. 343B. 334 C. 333D. 434
求详细解释,谢谢
人气:438 ℃ 时间:2019-11-12 05:45:57
解答
a++先赋值后自加,所以执行完语句后,自然是等于4,b自然是3
a>b,所以x = a++,所以x = 3 答案是 A
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版