更多“下列程序中c的二进制值是()。 char a=2,b=4,C; c=a^b>>2;A.00000011B.00010100C.00011100D.000110 ”相关问题
  • 第1题:

    下列程序中C的二进制值是( )。 chara=2,b=4,C; c=a‘b>;>;2:

    A.00000011

    B.00010100

    C.00011100

    D.00011000


    正确答案:A
    本题主要考查右移运算和按位异或。把b化为二进制数为00000100,右移两位后为00000001,a的二进制为00000010,两者异或为00000011。

  • 第2题:

    下列程序中c的二进制值是( )。char a=2,b=4,c;c=ab>>2:

    A.11

    B.10100

    C.11100

    D.11000


    正确答案:A
    解析:本题主要考查按位异或和右移运算。b=4的二进制为00000100,b>>2后为00000001,a=2的二进制为00000010,两者异或为00000011。

  • 第3题:

    下列语句执行后,c的值是()。 ch=['abcdef';'123456']; c=char(ch(2,4)-1)

    A.'4'

    B.4

    C.'3'

    D.3


    '3'

  • 第4题:

    下列程序中c的二进制值是( )。 char a=2,b=4,c; c=a^b>>2;

    A.00000011

    B.00010100

    C.00011100

    D.00011000


    正确答案:A
    本题主要者查右移运算和按位异或。把b化为二进制数为00000100,右移两位后为00000001,a的二进制为00000010,两者异或为00000011。

  • 第5题:

    以下程序中c的二进制值是( )。

    char a=2,b=4,c;

    c=a^b>>2

    A)00000011

    B)00010100

    C)00011100

    D)00011000


    正确答案:A