单选题
👁️ 浏览量:

试题题干

设x=8,执行语句y=x++,则y等于()

A

6

B

7

C

9

D

8

参考答案

正确答案:

试题解析

自增运算符“++”有前置和后置之分。

例如,obj是一个类CDemo的对象,“++obj”的返回值应该是obj被修改后的值,而“obj++”的返回值应该是obj被修改前的值。

“++”运算符后置,则变量x先参与运算再自加,即y=8,x=9。