题目中的++1应该是++x,y*=++x等价于y=y*(++x),因为++x中++在x前面,所以是先曾后用,就是先把x加一后在参与运算,所以结果就是y=10*6=60 选C
若x=5,y=10,则计算y*=++1表达式后,y的值为
1个回答
相关问题
-
设有int x=1,y=1;则条件表达式(x--*x++!='y'?10-6 :y )的值为?.
-
若2x-3y-1=0,则x-1.5y+10的值为
-
若有int m=5.y=2;则执行表达式y+=y-=m*=y后y的值是?y的值是-16 .
-
若x=1,y=2,z=3,则表达式z+=++x+y++值,
-
若已定义x和y为double类型,则表达式:x=1,y=x+5/2的值是什么
-
3.设x=y=z=-1,则执行逻辑表达式++x || ++y && ++z后,x,y,z的值分别为
-
若y/x=9/10,则(1-y/x)^99*(x/y-x)^98的值为
-
若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值
-
若|x+[1/2]y-3|与|2x-4y-144|互为相反数,计算[10x+5y/x−2y]的值.
-
若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是