更多“位级运算:0x69 & 0x55 的结果是()”相关问题
  • 第1题:

    AT("IS", "THAT IS A NEWBOOK")的运算结果是______。


    正确答案:6
    6 解析:函数AT()的格式是;AT(字符表达式 1>,字符表达式 2>[,数值表达式>]);功能是如果字符表达式 1>是字符表达式 2>的子串,则返回字符表达式 1>值的首字符在字符表达式 2>中的位置;若不是子串,则返回0。函数值为数值型。“IS”在第6个字符开始出现子串,所以运算结果是6。

  • 第2题:

    执行逻辑“非”运算10110101,其运算结果是()。

    A、01001110

    B、01001010

    C、10101010

    D、01010101


    正确答案:B

  • 第3题:

    以下程序的功能是进行位运算:include main( )unsigned char a,b;a =7∧3; b = ~4&3

    以下程序的功能是进行位运算:#include <stdio.h>main( ) unsigned char a,b; a =7∧3; b = ~4&3; printf("% d %d \n" ,a,b);}程序运行后的输出结果是( )。

    A.4 3

    B.7 3

    C.7 0

    D.4 0


    正确答案:A
    解析:“^”是按位异或运算,运算规则是:当两个二进制数对应位上的数相同时,异或结果为0,否则结果为1。73相当于0110011,所以a的值为4。“&”是按位与运算符,其运算规则是:当二进制数的所有对应位上的数值都为1时,结果才为1;“~”是按位取反。~4&3相当于1011&0011=0011,所以b的值为3。

  • 第4题:

    位运算表达式中,位运算符的优先级顺序为( )。

    A.<<,>>,>>>,~,&,^,|

    B.<<,>>,~,&,~,^,|

    C.~,<<,>>,,>>>&,^,|

    D.~,<<,>>,&,>>>,^,|


    正确答案:C

  • 第5题:

    执行二进制逻辑乘运算(即逻辑与运算)01011001∧10100111其运算结果是()。

    A.00000000

    B.1111111

    C.00000001

    D.1111110


    正确答案:C

  • 第6题:

    要判断宇长为 16 位的整数 a 的低四位是否全为 0,则( )。 A. 将 a 与0x000F进行"逻辑与&q

    要判断宇长为 16 位的整数 a 的低四位是否全为 0,则( )。

    A. 将 a 与0x000F进行"逻辑与"运算,然后判断运算结果是否等于0B. 将 a 与0x000F进行"逻辑或"运算,然后判断运算结果是否等于FC. 将 a 与0x000F进行"逻辑异或"运算,然后判断运算结果是否等于0D. 将 a 与 0x000F 进行"逻辑与"运算,然后判断运算结果是否等于F


    正确答案:A

  • 第7题:

    标志位()表明运算结果是否发生溢出。

    • A、ZF
    • B、PF
    • C、SF
    • D、OF

    正确答案:D

  • 第8题:

    在Excel2003中,关系运算符的运算结果是TRUE或FALSE。


    正确答案:正确

  • 第9题:

    char+byte的运算结果是int型的数据。


    正确答案:正确

  • 第10题:

    计算"00000000"和"01010101"的异或运算结果是()


    正确答案:55

  • 第11题:

    -5%3的运算结果是2


    正确答案:错误

  • 第12题:

    单选题
    下面关于位运算符的叙述,正确的是(  )。
    A

    &表示“按位与”的运算

    B

    #表示“按位异或”的运算

    C

    ‖表示“按位或”的运算

    D

    ~表示“按位异或”的运算


    正确答案: A
    解析:
    C语言提供的六种位运算符:“~”按位求反,“<<”左移,“>>”右移,“&”按位与,“^”按位异或,“|”按位或。答案选择A选项。

  • 第13题:

     要判断16位二进制整数x的低三位是否全为0,则令其与十六进制数0007进行_(14)____运算,然后判断运算结果是否等于0

    14逻辑与      逻辑或       逻辑异或       算术相加

     


     

    试题分析:

    在逻辑运算中,设AB为两个逻辑变量,当且仅当AB的取值都为时,AB的值为;否则AB的值为。当且仅当AB的取值都为时,AB的值为;否则AB的值为。当且仅当AB的值不同时,A异或B,否则A异或B

        对于16位二进制整数x,其与0000000000000111(即十六进制数0007)进行逻辑与运算后,结果的高13位都为0,低3位则保留x的低3位,因此,当x的低3位全为0时,上述逻辑与运算的结果等于0

     

  • 第14题:

    关于运算结果的溢出,以下说法正确的是

    A.标志寄存器的OF位反映有符号数的运算结果是否溢出

    B.标志寄存器的CF位反映有符号数的运算结果是否溢出

    C.标志寄存器的PF位反映有符号数的运算结果是否溢出

    D.标志寄存器的ZF位反映有符号数的运算结果是否溢出


    正确答案:A

  • 第15题:

    执行下列二进制逻辑乘运算(即“按位逻辑与”运算)01011001&10100111,其运算结果是______。

    A.00000000

    B.11111111

    C.00000001

    D.11111110


    正确答案:C

  • 第16题:

    AT("FOX","VIStIALFOXPRO")的运算结果是______。


    正确答案:7
    7 解析:函数AT(字符表达式1>,字符表达式2>[,数值表达式>]),功能是:如果字符表达式1>是字符表达式2>的子串,则返回<字符表达式1>值的首字符在字符表达式2>中的位置;若不是子串,则返回0。函数值为数值型。
    “FOX”在“VISUALFOXPRO”中的第7个字符开始出现子串,所以运算结果是7。

  • 第17题:

    以下程序的功能是进行位运算程序运行后的输出结果是( )。

    A.4 3

    B.7 3

    C.7 0

    D.4 0


    正确答案:A
    本题考查的是位运算。c语言提供六种

  • 第18题:

    要判断16位二进制整数x的低三位是否全为0,则令其与十六进制数0007进行()运算,然后判断运算结果是否等于0。

    A. 逻辑与
    B. 逻辑或
    C. 逻辑异或
    D. 算术相加

    答案:A
    解析:

  • 第19题:

    关系运算符运算后返回的结果是什么类型?()

    • A、整型
    • B、浮点型
    • C、布尔型
    • D、字符型

    正确答案:C

  • 第20题:

    char+int+double的运算结果是double型的数据。


    正确答案:正确

  • 第21题:

    11110101和10100110逻辑运算相“或”的结果是()。


    正确答案:11110111(逻辑或指令是按位进行操作的,如果两个操作数对应位都为0,则结果为0,其他情况均为1)

  • 第22题:

    计算"00000000"和"01010101"的与运算结果是()


    正确答案:00

  • 第23题:

    单选题
    标志位()表明运算结果是否发生溢出。
    A

    ZF

    B

    PF

    C

    SF

    D

    OF


    正确答案: A
    解析: 暂无解析