当前位置:IT认证>计算机二级

问题:

[单选] 设x=011050,则x=x&01252的值是(  )。

A . 000000 1000 101000
B . 1111110100011001
C . 0000001 01 1 100010
D . 1100000OOOl0 1 000

在下列给出的表达式中,与while(E)中的(E)不等价的表达式是(  )。 (!E==0)。 (E>0||E<0)。 (E==0)。 (E!=0)。 可在c程序中用作用户标汉符的一组标识符是(  )。 void。 as_b3define            _123WORD             If。 For。 2c_abc             DOcase             SlG。 设A为存放(短)整型的一维数组,如果A的首地址为P,那么A中第i 个元素的地址为(  )。 P+i*2。 P+(i-1)*2 。 P+(i-1)。 P+i。 设有如下定义:char *aa[2]={"abcd","ABCD"};则以下说法中正确的是(  )。 设x=011050,则x=x&01252的值是(  )。
参考答案:

  参考解析

A。【解析】本题主要考查按位与运算,x—Oll050的二进制形式为O001001000010lo00,01252的二进制形式为0000001010101010,两者相与得0000001000101000。

在线 客服