3、设x是int型变量,且x的初值为10,则计算表达式x-=x+=x+2后,x的值为 ( ) A.22 B.44 C.0
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 12:38:22
3、设x是int型变量,且x的初值为10,则计算表达式x-=x+=x+2后,x的值为 ( ) A.22 B.44 C.0 D.12 key:C
为什么是
x-=x+=x+2
因为:x+=y 等价于 x=x+y 我个人认为是:x=x-(x+=x+2) --->x=x-(x=x+(x+2))
-->x=x-(2x+2)-->x=-x-2 带人数据--->x=-12
为什么是
x-=x+=x+2
因为:x+=y 等价于 x=x+y 我个人认为是:x=x-(x+=x+2) --->x=x-(x=x+(x+2))
-->x=x-(2x+2)-->x=-x-2 带人数据--->x=-12
不要误导人家好吧
正确的解应该是:
从右向左没错,但是 C_Study_Room 的计算是错误的!
x+2 计算完之后 x 的值仍为 10
此时,应该是 x += 12 (即:x = x + 12),此时 x 的值为22,
原等式此时可以简化为 x -= 22(即:x = x - 22)
最后,结果为0.
正确的解应该是:
从右向左没错,但是 C_Study_Room 的计算是错误的!
x+2 计算完之后 x 的值仍为 10
此时,应该是 x += 12 (即:x = x + 12),此时 x 的值为22,
原等式此时可以简化为 x -= 22(即:x = x - 22)
最后,结果为0.
3、设x是int型变量,且x的初值为10,则计算表达式x-=x+=x+2后,x的值为 ( ) A.22 B.44 C.0
若X和N都是int型变量,且X的初值为12,N的初值为5,计算表达式X%=(N%=2)后X的值为多少?
155.若x和n均是整形变量,且x的初值为12,n的初值为5,则计算表达式后x值为() x%=(n%=2)
若x和a均是int型变量,则计算表达式(1)后的x值为---- ,计算表达式(2)后的x 值为----
求C语言高手:设x喂int型变量,则执行语句x=10;x+=x-=x-x;后,x的值为()A.10 B.20 C.40
设x为int型变量,则执行以下语句后,x的值为 x=10; x+=x-=x-x; A=10 B=20 C=30 D=40
2.设int型变量x有初始值3,则表达式x++*5/10的值是( ) (A)0 (B)1 (C)2 (D)3
3.设int a,x=2;执行语句a=x>0?3*x(x=10);后,变量x的值是( )
9、设x为int型变量,则执行语句x=10;x+=x-=x+x;后,的值为( ).
设x为int型变量,则执行“x=10;x+=x-=x-x;” 后,X的值为___________
设x,y均为int型变量,且x=1,y=2;则表达式double(1+x/y)的值为?
设x,y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是_______.