问题 单项选择题

以下选项中,与k=n++完全等价的表达式是( )。

A.k=n,n=n+1

B.n=n+1,k=n

C.k= ++n

D.k+=n+1

答案

参考答案:A

解析: k=n++的意思是先将n的值赋给k,然后n的值再加1,选项A)符合题意;选项 B)和C)是先使n的值加1,然后再赋值给k;选项D)等价于k=k+(n+1)。

选择题
单项选择题