问题 单项选择题

设有定义:int k=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是( )。

A.k++

B.k+=1

C.++k

D.k+1

答案

参考答案:A

解析: 因为题中有语句“int k=0;”,所以选项B)、C)、D)都是对k的值加1,选项A)的语句k++表示先利用k的值进行运算,然后k的值才加1。

单项选择题
填空题