若x=25,则计算y=x++表达式后,x和y的值分别为
A.26和25 B.25和26 C.25和25 D.26和26
请把解题思路和步骤写下来
人气:177 ℃ 时间:2020-02-05 17:32:42
解答
y=x++实际上相当于执行了两条语句,第一条是y=x; x=x+1;这样一来y的值就是25,x的值就是26
但是如果原语句是y=++x的话,这就不一样了.
这句话相当于下面两语句x=x+1; y=x;
这样一来x和y就都变成26了.
这正是i++与++i的区别!
推荐
- 若x=5,y=10,则计算y*=++x表达式后,x和y的值分别为:
- 若X=5,Y=10,则计算y*=++X表达式后X和Y的值
- 若x=5,y=10,则计算y*=++1表达式后,y的值为
- 设int x=1,y=1;表达式(!x
- 设变量x,y,a,b,c,d的值为1,计算表达式(x=a!=b)&&(y=c!=d)后,变量x,y的值分别是:
- 已知,a>b>0,则b^2+4/a(b-a)的最小值为
- 在某点导数怎么求 我是说怎么求左右导数 如y=|x| 怎么由该点导数判断该点是否连续
猜你喜欢