x=-65,y=41,x-y的机器数溢出
x=-33,y=65,x-y的机器数为FFFF FF9DH
x=-33,y=65,x-y的机器数为FFFF FF9EH
x=-65,y=41,x-y的机器数为FFFF FF96H
第1题:
若已知x的补码表示为11101011,y的补码表示为01001010,则[x-y]的补码表示为( )。
A.10100000
B.10100001
C.11011111
D.溢出
第2题:
表示条件“X+Y大于10 小于100,且X-Y要小于0”的逻辑表达式为( )。
A.10<X+Y<100 And X-Y<0
B.X+Y>10 And X+Y<100 And X-Y<0
C.X+Y>10 And X+Y<100 Or X-Y<O
D.X+Y>10 Or X+Y<100 Or X-Y<0
第3题:
若x和y代表整型数,以下表达式中不能正确表示数学关系|x—y|<10的是( )。
A.abs(x-y)<10
B.x-y> -10&&x-y<10
C.! (x-y) < -10 ‖ ! (y-x) >10
D.(x-y) * (x-y) <100
第4题:
若有定义int x,y;并已正确给变量赋值,则下列选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是( )。
A.(x-y>0)
B.(x-y<0)
C.(x-y<0||x-y>0)
D.(x-y==0)
第5题:
有程序段:x:=7;y:=3;x:=x+y;y:=x-y;x:=x-y,执行后,变量x的值是()
第6题:
有3位和2位十六进制数X和Y,X=34AH,Y=8CH。若X,Y是有符号数,则X+Y=()H;X-Y=()H。
第7题:
计算机最常用的数据编码是补码,若机器字长为8位,则十进制数-128的补码是();若有带符号数X=01H,Y=81H,则由计算机作8位减法运算X-Y后,累加器中的数是(),借位标志(CF)、符号标示(SF)和溢出标志(OF)分别为(),由此可判断结果真值应为()。
第8题:
设字长为8位,X=-96,Y=33,用双符号位补码计算X-Y,并判断是否发生溢出。
第9题:
下列选项中,能正确地将x和y两个变量中的数据进行交换的表达式是()。
第10题:
(x-y==0)
(x-y<0)
(x-y>0)
(x-y<0‖x-y>0)
第11题:
x=x+y y=y+x x=x+y
x=x+y y=x-y x=x-y
x=x+y y=y-x x=x-y
x=x-y y=x-y x=y-x
第12题:
(x-y/2)y=C
xy=C(x-y/2)
xy=C
y=C/ln(x-y/2)
第13题:
以下程序运行后的输出结果是【 】。
include<iostream.h>
void fun(int x,int y)
{ x=x+y;y=x-y;x=x-y;
cout<< x << "," <<y << " ,";}
void main( )
{ int x=2,y=3;fun(x,y);
cout<< x << "," << y << endl;}
第14题:
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是
A.abs(x-y)<10
B.x-y>-10&& x-y<10
C.!(x-y)<-10||!(y-x)>10
D.(x-y)*(x-y)<100
第15题:
以下程序运行后的输出结果是void fun(int x,int y){ x=x+y;y=x-y;x=x-y; printf("%d,%d,",x,y);}main(){ int x=2,y=3; fun(x,y); printf("%d,%d\n",x,y);}
第16题:
若X和y代表整型数,以下表达式中不能正确表示数学关系|X-Y|<10的是( )
第17题:
有3位和2位十六进制数X和Y,X=34AH,Y=8CH。(1)若X,Y是纯数(无符号数),则X+Y=()H;X-Y=()H。
第18题:
若x,y为实数类型的变量,要判断x,y相等,最好使用下列关系表达式()。
第19题:
若x和y均为int类型的变量,则依次执行语句x+=y;y=x-y;x-=y;的效果是()。(用文字描述)
第20题:
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()
第21题:
x=-65,y=41,x-y的机器数溢出
x=-33,y=65,x-y的机器数为FFFF FF9DH
x=-33,y=65,x-y的机器数为FFFF FF9EH
x=-65,y=41,x-y的机器数为FFFF FF96H
第22题:
第23题:
7
3
10
4
第24题: