设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是

admin2009-03-17  20

问题 设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是

选项 A、k++
B、k+=1
C、++k
D、k+1

答案A

解析 因为“int k=0;”,所以B)、C)、D)三个选项的表达式的值都等于1,而A)选项的表达式的值等于0。这是因为“k++”这个表达式先进行取k值的运算,然后是k值自加1。故本题答案为A)。
转载请注明原文地址:https://kaotiyun.com/show/XYXp777K
0

最新回复(0)