下列能够交换变量X和Y值的程序段是( )。A.Y=X:X=YB.Z =X:Y=2:X =YC.Z=X:X=Y:Y

题目

下列能够交换变量X和Y值的程序段是( )。

A.Y=X:X=Y

B.Z =X:Y=2:X =Y

C.Z=X:X=Y:Y=Z

D.Z=X:W=y:Y=Z:X=Y

参考答案和解析
正确答案:C
本题以Z为中间变量,交换X、Y的值。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下______程序段可以实现x、y变量值的交换。

A.y = x :x = y

B.z = x :y = z :x = y

C.z = x :x = y :y = z

D.z = x :w = y :y = z :x = y


C

第2题:

下列能够交换变量X和Y值的程序段是()。

A.Y=X : X=Y

B.Z=X : Y=Z X=Y

C.Z=X : X=Y : Y=Z

D.Z=X : W=Y : Y=Z : X=Y


C 本题以Z为中间变量,交换X、Y的值。

第3题:

下列程序段中,能够交换变量X和Y值的程序段是______。

A.Y=X:X=Y

B.Z=X:Y=Z:X=Y

C.Z=X:X=Y:Y=Z

D.Z=X:W=Y:Y=Z:X=Y


Z=X : X=Y : Y=Z

第4题:

下列能够交换变量X和Y值的程序段是( )。

A.Y=X:X=Y

B.Z =X:Y=Z:X =Y

C.Z=X:X=Y:Y=Z

D.Z=X:W=y:Y=Z:X=Y


正确答案:C
本题以Z为中间变量,交换X、Y的值。

第5题:

以下( )程序段可以实施X、Y变量值的互换。

A.Y=X:X=Y

B.Z=X:Y=Z:X=Y

C.Z=X:X=Y:Y=Z

D.Z=X:W=Y:Y=Z:X=Y


正确答案:C

第6题:

下列能够交换变量X和Y值的程序段是( )。

A.Y=X:X=Y

B.Z=X:Y=Z:X=Y

C.Z=X:X=Y:Y=Z

D.Z=X:W=Y:Y=Z:X=Y


正确答案:C
解析:本题以z为中间变量,交换x、y的值。

第7题:

●分别运行下列两段程序后,y1和y2的值是(39)。

程序段1:

#define f(x) x*x

floatX,y1;

X=2.0;

Y1=x/f(x);

程序段2:

#define f(x) (x*x)

floatx,y2;

X=2.0;

y2=x/f(x);,

( 39)A.y1=2.0,y2=0.5

B.y1=0.5,y2=2.0

C. y1=2.0,y2=1.0

D. y1=1.0,y2=2.0


正确答案:A

第8题:

以下( )程序段可以实施X、Y变量值的交换。

A.Y=X:X=Y

B.Z=X:Y=Z:X=Y

C.Z=X:X=Y:Y=Z

D.Z=X:W=Y:Y=Z:X=Y


正确答案:C

第9题:

以下程序段运行结束后,变量X的值为( )。 X=2Y=4DoX=x*yY=y+lLoop While y<;4A.2B.4C.8D.20

以下程序段运行结束后,变量X的值为( )。 X=2Y=4DoX=x*yY=y+lLoop While y<;4

A.2

B.4

C.8

D.20


正确答案:C
C.【解析】本题考查VBA中循环的知识。在本题中用了D0…LoopWhile循环,先运行循环体后判断条件,当条件满足时继续循环,条件不满足时退出循环体。在本题中第一次循环结束后Y的值为5已经不满足条件,故本循环只执行一次,X的值为2×4=8。