单选题设有定义:int k=0;以下选项的四个表达式中与其他三个表达式的值不相同的是( )。A++kBk+=1Ck++Dk+1
单选题
设有定义:int k=0;以下选项的四个表达式中与其他三个表达式的值不相同的是( )。
A
++k
B
k+=1
C
k++
D
k+1
参考解析
解析:
后缀表达式,先赋值,后自增。k++表达式值为k的值0;其余三项为k+1的值,即1。答案选择C选项。
后缀表达式,先赋值,后自增。k++表达式值为k的值0;其余三项为k+1的值,即1。答案选择C选项。
相关考题:
设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。A.(!a==1)&&(!b==0)B.(a<B)&&!c||1C.a&&bD.a||(b+B)&&(c-A)
设有定义: int a=2,b=3,c=4;, 则以下选项中值为0的表达式是A.(!a==1)(!b==0)B.(a 设有定义: int a=2,b=3,c=4;, 则以下选项中值为0的表达式是A.(!a==1)(!b==0)B.(a<b) !c‖1C.a bD.all(b+b)(c-a)
若有定义int x,y;并已正确给变量赋值,则以下选项中与表达式(x—y)?(x++):(y++)中的条件表达式(x—Y)等价的是( )。A.(x—Y01Ix—YO)B.(x—y0)C.(x—Y0)D.(x—Y==0)
单选题设有定义:int a=0,b=1;以下表达式中,会产生“短路”现象,致使变量b的值不变的是( )。A+a‖++bBa++‖++bC++ab++Da++b++