首页/ 题库 / [单选题]设char型变量x中的值为1010011的答案

设char型变量x中的值为10100111,则表达式(2+x)(-3)的值为 ______。

单选题
2022-01-14 23:28
A、10101001
B、10101000
C、11111101
D、1010101
查看答案

正确答案
D

试题解析
解析:异或运算符(^)的运算规则是:参加运算的两个相应位同号,则结果为0(假);异号则为1(真)。取反运算符(-)的运算规则是:对一个二进制数按位取反,即将0变为1,1变为0。本题(-3)是对3(二进制形式为00000011)按位取反即11111100。表达式(2+x)(-3)的值就等价于(00000010+10100111)^11111100,结果为01010101。

标签:
相关题目
若希望当A的值为奇数时,表达式的值为"真",A的值为偶数表达式的值为"假"。则以下不能满足要求的表达式是______
设有定义:int x=12,n=5; 则表达式x%=(n%2)的值为______
已知整型变量a=6,b=7,c=1,则下面表达式的值为多少?a+3______
设a = 6,则执行x = a mod 3 后,x 的值为_______。
表达式sorted([111,2,33],key=lambdax:len(str(x)))的值为________________。
语句x=(3,)执行后x的值为_______________。
语句x=3==3,5执行结束后,变量x的值为_____________。
已知x=3,并且id(x)的返回值为496103280,那么执行语句x+=6之后,表达式id(x)==496103280的值为___________。
设x = 2 ,则表达式 (x + + ) 3 的值是______ 。
设x为int型变量,执行以下语句,x=10;x+=x-x;x;x的值为 ______。
设x为int型变量,则执行以下语句后,x的值为______。 x=10;x+x-=x-x;
设x是值为10的int型变量,则在计算表达式x+=x-=x-x后,x的值为 ______。
设X="ABC",Y="ABCD",则下列表达式中的值为工的是______。
设a=12,a定义为整型变量。表达式a+=a-=a*=a的值为______。
若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为______。(float)(a+b)/2+(int)x%(int)y
若x=5,y=3 则y*=x+5; y的值为___________.
设x、y、t均为血型变量,则执行语句x=y=3;t=++x||++y;后,y的值为______。
设x、y、t均为int型变量,则执行语句x=y=3;t=++x||++y;后,y的值为______。
设char型变量x中的值为10100111, 则表达(2+x)∧(~3)的值是
设char型变量x中的值为10100111,则表达式(2+x)(-3)的值为______。
广告位招租WX:84302438

免费的网站请分享给朋友吧