填空题X和Y分别指两个二进制数运算符号,有规则如下。0X0=0 0X1=1 1X0=1 1X1=0 0Y0=0 0Y1=0 1Y0=0 1Y1=1则X是(),Y是()。

题目
填空题
X和Y分别指两个二进制数运算符号,有规则如下。0X0=0 0X1=1 1X0=1 1X1=0 0Y0=0 0Y1=0 1Y0=0 1Y1=1则X是(),Y是()。

相似考题
更多“X和Y分别指两个二进制数运算符号,有规则如下。0X0=0 0X1=1 1X0=1 1X1=0 0Y0=0 0Y1=0 1”相关问题
  • 第1题:

    函数定义如下: void fun(int x,int& y){x++;y++;} 如果执行代码段: int a=0,b=1; fun(a,b); 则变量a和b的值分别是( )。

    A.0和1

    B.0和2

    C. 1和1

    D.1和2


    正确答案:B
    解析:本题中定义了一个fun函数,当调用fun(a,b);函数时,形参x和y被初始化为实参a和b的引用,参数x为非引用类型,参数y为引用类型,在执行该函数时,对形参x的改变不会影响到实参,形参y的改变将会影响到实参,因此调用fun函数后,形参变量x=1,y=2,实参变量a=0,b=2。

  • 第2题:

    与“y=(x>0?1:x<0?-1:0)”;的功能相同的if 语句是( )。

    A.if(x>0)y=1; else if(x<0)y=1; else y=0;

    B.if(x) if(x>0)y=1; else if(x<0)y=-l; else y=0;

    C.y=-l if(x) if(x>O)y=1; else if(x=-0)y=0; else y=-l;

    D.y=0; if(x>=0) if(x>=0)y=1; else y=-l;


    正确答案:B
    y=(x=)071:x<0?-1:0)中有两个三目运算符,因此按从右到在的顺序运算,可写成y=(x>071:(x<0?-1:0)),故选择8选项。

  • 第3题:

    与y=(x>0?1:x<0?-1:0):的功能相同的if语句是()A.if(x>0)y=1; else if(x<0)y=-1; else y=0; else

    与y=(x>0?1:x<0?-1:0):的功能相同的if语句是( )

    A.if(x>0)y=1; else if(x<0)y=-1; else y=0; else y=0;

    B.if(x) if(x>0)y=1; else if(x<0)y=-1;

    C.y=-1; if(x) if(x>0)y=1; else if(x==0)y=0; else y=-1;

    D.y=0; if(x>=0) if(x>0)y=1; else y=-1:


    正确答案:A

  • 第4题:

    下面的程序段所表示的数学函数关系是( ) y=-l; if( x!= 0)if(x>0)y=l; else y=0 ; 1(x<0) 1(x<0)

    A.y= { 0(x= 0)

    B.y={-l(X=0) 1(X>0) 0(X>0) o(X< 0) -l(X< 0)

    C.y= {-1(x= 0)

    D.y={ 1(X= 0) 1(X> 0) 0(X> 0)


    正确答案:C
    程序段首先置变量y的值为一l,接着按变量x值的不同情况重置变量y的值。重置的首要条件是x!=0,若变量x的值为0,则不再重置变量y的值,所以在X值为0情况下,y的值是-l。在变量X的值不等于0的条件下,若X的值大于0,重置变量y的值为1;若变量X的值小于0,重置变量y的值为0。所以程序段实现当变量x的值为0时,变量y的值为-1;当变量X的值大于0时,置变量y的值为1;当变量X的值小于0时,置变量y的值为0。正确解答为C。

  • 第5题:

    G74X1=0Y1=0Z1=0中的(0,0,0)是指参考点的坐标值。


    正确答案:错误

  • 第6题:

    CPU用减法指令对两个补码表示的带符号数6BH(被减数)和0C7H(减数)进行减法运算后,标志位CF、SF和OF分别为()。

    • A、0,0,0
    • B、0,1,1
    • C、1,0,0
    • D、1,1,1

    正确答案:D

  • 第7题:

    以下不能实现符号函数y=sgn(x)的程序段是()。

    • A、if x>0 then y=1 else if x=0 then y=0 else y= -1
    • B、if x>0 then y=1 else if x<0 then y= -1 else y=0
    • C、if x>=0 then if x=0 then y=0 else y= -1 else y=1
    • D、if x<>0 then if x<0 then y= -1 else y= 1 else y=0

    正确答案:C

  • 第8题:

    下列二进制的逻辑运算规则中错误的是()。

    • A、1∧1=0
    • B、NOT1=0
    • C、0XOR1=1
    • D、0∨0=1
    • E、1∨0=0

    正确答案:A,D,E

  • 第9题:

    二进制数两个基本符号是()

    • A、“1”和“2”;
    • B、“+1”和“-1”;
    • C、“0”和“1”

    正确答案:C

  • 第10题:

    单选题
    设两个相互独立的随机变量X和Y分别服从于N(0,1)和N(1,1),则(  )。
    A

    P{X+Y≤0}=1/2

    B

    P{X+Y≤1}=1/2

    C

    P{X-Y≤0}=1/2

    D

    P{X-Y≤1}=1/2


    正确答案: B
    解析:
    令Z=X+Y,则Z~N(1,2),则P{Z≤1}=1/2。

  • 第11题:

    单选题
    有如下函数定义:void func(int a,int&b)a++;b++;若执行代码段:int x=0;y=1;func(x,y);则变量x和y的值分别是(  )。
    A

    0和1

    B

    1和1

    C

    0和2

    D

    1和2


    正确答案: D
    解析:
    函数func中形参a采用传值调用,函数func对a加1不会影响实参x的值;形参b是传址调用,函数func对b加1的同时会改变实参y的值。因此,调用函数func后,x=0,y=2。

  • 第12题:

    多选题
    下列二进制的算术运算规则中正确的是()。
    A

    0/1=0

    B

    0+1=0

    C

    1+1=2

    D

    1×0=1

    E

    1-1=0


    正确答案: D,B
    解析: 暂无解析

  • 第13题:

    与“y=(x>0?1:x<0?-1:0)”;的功能相同的if 语句是( )。

    A.if(x>0)y=1; else if(x<0)y=1; else="" y="0;

    B." x="">0)y=1; else if(x<0)y=-l; else="" y="0;"

    C.y="-l" x="">O)y=1; else if(x=-0)y=0; else y=-l;

    D.y=0; if(x>=0) if(x>=0)y=1; else y=-l;


    正确答案:B
    y=(x=)071:x<0?-1:0)中有两个三目运算符,因此按从右到在的顺序运算,可写成y=(x>071:(x<0?-1:0)),故选择8选项。

  • 第14题:

    与y=(x>0? 1:x<0? -1:0);的功能相同的if语句是A.if(x>0)y=1 else if(x<0)y=-1; else y=O;B.i

    与y=(x>0? 1:x<0? -1:0);的功能相同的if语句是

    A.if(x>0)y=1 else if(x<0)y=-1; else y=O;

    B.if(x) if(x>0)y=1; else if(x<0)y=-1;

    C.y=-1; if(x) if(x>0)y=1; else if(x==0)y=0; else y=-1;

    D.y=0; if(x>=0) if(x>0)y=1; else y=-1;


    正确答案:A
    解析:条件运算符要求有三个操作对象,它是c++语言中惟一的一个三目运算符。条件表达式的一般形式为:表达式1?表达式2:表达式3,先求解表达式1,若为非0(真)则求解表达式2,此时表达式2的值就作为整个条件表达式的值。若表达式1的值为0(假),则求解表达式3,表达式3的值就是整个条件表达式的值。本题中用了两次三目运算符。

  • 第15题:

    有一函数:以下程序段中不能根据x值正确计算出y值的是

    A.if(x>0)y=1; else if(x= =0)y=0; else y=-1;

    B.y=0; if(x>0)y=1; else if(x<0)y=-1;

    C.y = 0; if (x> = 0) if (x>0) y = 1; else y = -1;

    D.if ( x > = 0) if ( x>0)y = 1; else y = 0; else y = -1;


    正确答案:C

  • 第16题:

    二进制数采用“0”和“1”两个基本符号。


    正确答案:正确

  • 第17题:

    用减法指令对两个补码表示的常数C7H(被减数)和6BH(减数)进行减法运算后,进位位CF,符号位SF,溢出位OF分别为()。

    • A、1,0,0
    • B、0,0,1
    • C、0,1,0
    • D、0,0,0

    正确答案:B

  • 第18题:

    在二进制逻辑运算规则中,0∨1=0。


    正确答案:错误

  • 第19题:

    二进制数与逻辑函数都只有“1”和“0”两个符号,所以逻辑运算规律与二进制数的运算规律一样。()


    正确答案:错误

  • 第20题:

    下列二进制的算术运算规则中正确的是()。

    • A、0/1=0
    • B、0+1=0
    • C、1+1=2
    • D、1×0=1
    • E、1-1=0

    正确答案:A,E

  • 第21题:

    单选题
    设两个相互独立的随机变盘X和Y分别服从于N(0,1)和N(1,12),则(  ).
    A

    P{X+Y≤0}=1/2

    B

    P{X+Y≤1}=1/2

    C

    P{X-Y≤0}=1/2

    D

    P{X-Y≤1}=1/2


    正确答案: A
    解析:
    令Z=X+Y,则Z~N(1,2),则P{Z≤1}=1/2

  • 第22题:

    单选题
    以下不能实现符号函数y=sgn(x)的程序段是()。
    A

    if x>0 then y=1 else if x=0 then y=0 else y= -1

    B

    if x>0 then y=1 else if x<0 then y= -1 else y=0

    C

    if x>=0 then if x=0 then y=0 else y= -1 else y=1

    D

    if x<>0 then if x<0 then y= -1 else y= 1 else y=0


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

  • 第23题:

    多选题
    下列二进制的逻辑运算规则中错误的是()。
    A

    1∧1=0

    B

    NOT1=0

    C

    0XOR1=1

    D

    0∨0=1

    E

    1∨0=0


    正确答案: E,D
    解析: 暂无解析