若x=25,则计算y=x++表达式后,x和y的值分别为
A.26和25 B.25和26 C.25和25 D.26和26
请把解题思路和步骤写下来
人气:182 ℃ 时间: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的值分别是:
- In the USA ,she made a lot of friends ——English well to make herself ——-
- 将y=4sin^4x+4cos^4x-3转化为y=Asin(wx+φ)的形式
猜你喜欢