单选题X= {1, 2, 4} Y= {1, 3, 4}12 If, in the sets above, x is any number in set X and y is any number in set Y, how many different values of x+y are possible?A FiveB SixC SevenD EightE Nine

题目
单选题
X= {1, 2, 4} Y= {1, 3, 4}12 If, in the sets above, x is any number in set X and y is any number in set Y, how many different values of x+y are possible?
A

Five

B

Six

C

Seven

D

Eight

E

Nine

参考答案和解析
正确答案: E
解析:
Given X = {1, 2, 4} and Y= {1, 3, 4}, make a list of all the possible sums x+y: 1+1=2; 2+1=3; 4+1=5; 1+3=4; 2+3=5; 4+3=7; 1+4=5; 2+4=6; 4+4=8 Hence, seven different values of x+y are possible: 2,3,4,5,6,7, and 8.
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●The construct

cobegin

Statement1;

Statement2;

coend

means Statement1 and Statement2 are to be executed in parallel.The only two atomic actions in this construct are loading the value of a variable and storing into a variable.For the program segment

x=0;y=0;

cobegin

{x=1;y+=x;}

{y=2;x+=3;}

coend

Which of the following indicate(s)possible values for the variables when the segment finishes execution? (74) .

Ⅰ.x=1,y=2

Ⅱ.x=1,y=3

Ⅲ.x=4,y=6

(74) A.Ⅰ

B.Ⅰ,Ⅱ

C.Ⅰ,Ⅲ

D.Ⅱ and Ⅲ


正确答案:D
【解析】译文:结构
Cobegin
Statement1;
Statement2;
Coend
的含义是语句1和语句2并行执行。结构中的两个原子操作是加载一个变量的值和存储一个变量的值。
【程序段】
x=0;y=0;
cobegin
{x=1;y+=x;}
{y=2;x+=3;}
coend
执行后,变量的值可能是哪个?
先执行第二句再执行第一句,结果是II,否则结果是III。

第2题:

已有定义:int x=3,y=4,z=5,则表达式!(x+y)+z-1&&y+x/2的值是

A.6

B.0

C.2

D.1


正确答案:D
解析:本题中,&&左边的表达式!(x+y)为!(3+7),结果为假,即为0。再加上z,然后减1,相当于0+5-1。左边等于4,&&右边的表达式y+z/2相当于4+5/2为6,所以整个表达式相当于4&&6为真,即为1。

第3题:

设X~N(0,1),Y~N(0,1),且X与Y相互独立,则X+Y服从的分布为()

A、X+Y服从N(0,1)

B、X+Y不服从正态分布

C、X+Y~X2(2)

D、X+Y也服从正态分布


参考答案:D

第4题:

用n个二进制位表示带符号纯整数时,已知[X]补、[Y]补,则当 (1) 时,等式[X]补+[X]补=[X+Y]补成立。

A.-2n≤(X+Y)≤2n-1

B.-2n-1≤(X+Y)<2n-1

C.-2n-1-1≤(X+Y)≤2n-1

D.-2n-1≤(X+Y)<2n


正确答案:B
解析:这个问题实际上考查补码能够表示的范围,由于补码中的0有唯一的表示,因此当编码总位数为n时,补码能表示2n个数。

第5题:

Which of the following indicate(s)possible values for the variables when the segment finishes execution?(74).

Ⅰ. x=1,y=2

Ⅱ. x=1,y=3

Ⅲ. x=4, y=6

A.Ⅰ

B.Ⅰ,Ⅱ

C.Ⅰ, Ⅲ

D.ⅡandⅢ


正确答案:D
解析:译文:结构CobeginStatement1;Statement2;Coend的含义是语句1和语句2并行执行。结构中的两个原子操作是加载一个变量的值和存储一个变量的值。【程序段】x=0;y=0;cobegin{x=1;y+=x;}{y=2;x+=3;}coend执行后,变量的值可能是哪个?先执行第二句再执行第一句,结果是Ⅱ,否则结果是Ⅲ。

第6题:

6The construct cobegin Statement1; Statement2; coend means Statement1 and Statement2 are to be executed in parallel. The only two atomic actions in this construct are loading thevalue of a variable and storing into a variablE.For the program segment x:=0; y:=O; cobegin begin x:=l; y:=y+x; end; begin y:=2; x:=x+3; end coend Which of the following indicate(s) possible values for the variables when the segment finishes execution? Ⅰ.x=1,y=2 Ⅱ.x=1,y=3 Ⅲ.x=4,y=6

A.Ⅰ

B.Ⅰ and Ⅱ

C.Ⅰ and Ⅲ

D.Ⅱand Ⅲ


正确答案:D

第7题:

等式[x]补+[Y]补=[x+Y]补在满足条件(92)时成立,其中X、Y是用n个二进制位表示的带符号纯整数。

A.-2n≤(X+Y)≤2n-1

B.-2n-1≤(X+Y)<2n-1

C.-2n-1-1≤(X+Y)≤2n-1

D.-2n-1≤(X+Y)<2n


正确答案:B
解析:补码运算对于表示范围内的加法是成立的,范围外的不成立。n位补码表示的范围是[-2n-1,2n-1-1],所以X+Y的表示范围是[-2n,2n-2],但是当X+Y=2n-1时,得到的补码表示-2n-1,此时补码加法得到的结果是错误的,所以对于超出表示范围的运算,补码加法是不成立的。

第8题:

以下选项错误的是

A.main()

{ int x,y,z;

x=0;y=x-1;

z=x+y;}

B.main()

{ int x,y,z;

x=0,y=x+1;

z=x+y;}

C.main()

{ int x;int

int y;

x=0,y=x+1;

z=x+y;}

D.main()

{ int x,y,z;

x=0;y=x+1;

z=x+y,}


正确答案:D

第9题:

设以下变量均为int类型,则值不等于7的表达式是

A.(x=y=6,x+y,X+1)

B.(x=y=6,x+y,y+1)

C.(x=6,x+1,y=6,x+y)

D.(y=6,y+1,x+y,x+1)


正确答案:C
解析:C++语言中逗号“,”也是一种运算符,称为逗号运算符。其功能是把两个表达式连接起来组成一个表达式,称为逗号表达式。其一般形式为:表达式1,表达式2,其求值过程是分别求两个表达式的值,并以表达式2的值作为整个逗号表达式的值。逗号表达式的一般形式可以扩展为:表达式1,表达式2,表达式3,…,表达式n,它的值为表达式n的值。

第10题:

执行下列程序: SET TALK OFF STORE 0 TO X,Y DO WHILE X<6 X=X+Y Y=Y+2 ENDDO ?X,Y SET TALK ON RETURN 在屏幕上显示的输出结果是( )。

A.8 8

B.6 8

C.4 6

D.6 6


正确答案:D
解析:DOWHILE-ENDDO语句的格式:DOWHILE条件>命令序列>ENDDO执行该语句时,先判断DOWHILE处的循环条件是否成立,如果条件为真,则执行DOWHILE与ENDDO之间的命令序列>(循环体)。当执行到ENDDO时,返回到DOWHILE,再次判断循环条件是否为真,以确定是否再次执行循环体。若条件为假,则结束该循环语句,执行ENDDO后面的语句。先将0赋给两个变量X和Y,使用一个DOWHILE循环语句来操作,判断条件是变量X是否小于6,如果大于或等于6,则退出循环,否则执行循环体,执行X=X+Y,X=0,再执行Y=Y+2后,Y=2,重复此循环体的操作。题干中的循环步骤及结果见下表。X、Y量终的显示值都是6。

更多相关问题