问题 单项选择题

设有定义:int m=0; 以下选项的4个表达式中与其他3个表达式的值不相同的是

A) ++m
B) m+=1
C) m++ D) m+1

答案

参考答案:C

解析: 选项中的4个表达式执行后,m的值都递增1。选项C)中,表达式的值是m递增前的值,为0。选项A)、B)、D)中,表达式的值都是m递增后的值,为1。

判断题
单项选择题