首页/ 题库 / [单选题]设有以下语句char x=3,y=6,z的答案

设有以下语句char x=3,y=6,z;z=x^y<<2;则z的二进制值是

单选题
2022-01-14 23:01
A、00010100
B、00011011
C、00011100
D、00011000
查看答案

正确答案
B

试题解析
解析:本题考查两个位运算符。按位异或运算符"^"是双目运算符,其功能是参与运算的两数各对应的二进位相异或,当两对应的二进位相异或时,结果为1。左移运算符"<<"是双目运算符,其功能把"<< "左边的运算数的各二进位全部左移若干位,由"<<"右边的数指定移动的位数,高位丢弃,低位补0,并且"<<"运算符的优先级于"^"。

标签:
相关题目
设 x 、 y 和 z 是 int 型变量,且 x = 3 , y = 4 , z = 5 ,则下面表达式中值为 0 是 !((x < y) && !z || 1) ( )
设有以下语句:
charx=3,y=6,z;
z=x^y<<2;
则z的二进制值是
设有如下定义: int x=10,y=3,z;则语句printf(“%d\n”,z=(x%y,x/y));的输出结果是( )。
设 x = 1 , y = 2 , z = 3,则表达式 y+=z--/++x 的值是( )。
设int x=1,y=3,z;,执行z=x>y++x:y++;后,z的值是 。
已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是( ) if(x>y) z=x; x=y; y=z;
设x=4,y=8,z=7,则以下表达式的运算结果是( )。 x<y And(Not y>z)Or Z<X
若x=3,y=z=4,则下列表达式的值分别为( )(1)(z>=y>=x)?1:0(2)y+=z,x*=y
假设变量定义int x=1,y=2,z=3;则表达式y+=z--/++x的值是()。
设x=1,y=2,z=3,则表达式y+=z--/++x的值是()
有以下程序: #include(iostream.h) voidfun(inta,intb,intc) {a=456,b=567,C=678;} voidmain( ) { intx=10,y=20,z=30; fun(x,Y,z); cout<<x<<,<<y<<,<<Z<<endl; } 输出结果是( )。
已有定义:intx=3,y=4,z=5;,则表达式!(x+y)+z-1&&y+z/2的值是()。
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。 w=2,x=3,y=4,z=5; m=(w<x)w:x; m=(m<z)m:z; m=(m<y)m:y;
设有定义“int x=8,y,z;”,则执行“y=z=x++,x=y==z;”后,变量x值是( )
若w=l,x=2,y=3,z=4,则条件表达式w<x?w:y<z? y:z的值是
若m,y,z均为int型变量,则执行下面语句后m值是______。 m=1;x=2;y=3;z=4; m=(m<x)?m:x; m=(n<y)?m:y; m=(m<z)?m;z;
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是( )。w=2,x=3,y=4,z=5;m=(w<x)?W:x:m=(m<z)?m:Z;m=(m<y)?m:y;
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是( )。 w=2,x=3,y=4,z=5; m=(w<x)?w:x; m=(m<z)?m:z; m=(m<y)?m:y;
设有以下语句 char x=3,y=6,z; z=x^y<<2; 则z的二进制值是
设有以下语句 char x=3,y=6,Z; z=x^y<<2; 则z的二进制值是
广告位招租WX:84302438

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