以下______程序段可以实现x、y变量值的交换。A.y = x :x = yB.z = x :y = z :x = yC.z = x :x = y :y = zD.z = x :w = y :y = z :x = y

以下______程序段可以实现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

相关考题:

执行以下程序段后,变量x=______,y______。int x=5;int y=0;y = --x * 3;

以下程序段的执行结果为()。includedefinePLUS(x,y)x+yvoid main (){int x=1,y=2, 以下程序段的执行结果为( )。 #include< iostream.h> #definePLUS(x,y) x+y void main () {int x=1,y=2,Z=3,sum: sum=PLUS (x+y,Z) * PLUS (y,Z): cout<<"SUM="<<sum; cout<<endl:}A.SUM=9B.SUM=12C.SUM=18D.SUM=30

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

以下( )程序段可以实施X、Y变量值的交换。A.Y=X:X=YB.Z=X:Y=Z:X=YC.Z=X:X=Y:Y=ZD.Z=X:W=Y:Y=Z:X=Y

以下程序段的运行结果是( )。 include main() {int x=2,y=1: switch(x) {case 1: switch 以下程序段的运行结果是( )。 include<stdio.h> main() {int x=2,y=1: switch(x) {case 1: switch(y) {case 0:printf("x=2,y=1\n");break; case 1:printf("y=1\n");break; } case 2:printf("x=2\n"); } }

以下程序段的输出结果是【6】 。int x=17,y=26;printf ("%d",y/=(x%=6));

设有如下宏定义#define MYSWAP(z,x,y){z=x;x=y;y=z;}以下程序段通过宏调用实现变量a,b内容交换,请填空。float a=5,b=16,c;MYSWAP(( ),a,b);

设有如下宏定义define MYSWAP(z,x,y){z=x;x=Y;Y=z;}以下程序段通过宏调用实现变量a、b内容的交换,请填空。float a=5,b=16,c;MYSWAP( 【 】,a,b) ;

以下程序段执行后y的值是【 】。x=7y=Int(x+0.6)Print y

请选出以下程序段的输出结果______。includedefine MIN(x,y)(x) 请选出以下程序段的输出结果______。 #include<stdio.h> #define MIN(x,y) (x)<(y)?(x):(y) main() { int i,j,k;i=10;j=15; k=10*MIN(i,j); printf("%d\n",k); }A.15B.100C.10D.150

以下程序段的执行结果为【】。includedefine PLUS(x, y) x+ yvoid main() { int x=1, y 以下程序段的执行结果为【 】。include<iostream.h>define PLUS(x, y) x+ yvoid main(){int x=1, y=2,z=3,sum;sum=PLUS(x+ y, z)*PLUS(y, z);cout<<"SUM="<<sum;cout<<end1;}

有以下程序段,其输出的结果是______。int x,y,z;X=y=z=0;++x‖++y ++z;cout<<x<<","<<y<<","<<z<<endl;

有以下程序段:includedefine MAX(x,y)(x)>(y)?(x):(y)void main(){ int i,j,k; i= 有以下程序段: #include<iostream.h> #define MAX(x,y)(x)>(y)?(x):(y) void main() { int i,j,k; i=10; j=15;k=MAX(i,j)*10; cout<<k<<end1; } 程序执行后的输出结果是( )。A.15B.100C.150D.10

假定有以下两个过程: Sub S1(ByVal x As Integer, ByVal y As Integer) Dim t As Integer t=K x=y y=t End Sub Sub S2(x As Integer, y As Integer) Dim t As Integer t=K x=y y=t End Sub 则以下说法中正确的是 ( )A.用过程S1可以实现交换两个变量值的操作,S2不能实现B.用过程S2可以实现交换两个变量值的操作,S1不能实现C.用过程S1和S2都可以实现交换两个变量值的操作D.用过程S1和S2都不能实现交换两个变量值的操作

有以下程序段:include define MIN(x,y)(x) 有以下程序段:include<iostream.h>define MIN(x,y) (x)<(y)?(x):(y)void main(){int i,j,K;i=10;j=15;k=10*MIN (i,j);cout<<k<<endl;}程序执行后的输出结果是______。

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

以下程序段的功能是( )。A. 输出Y的绝对值B. 实现x的四舍五入C. 实现X的绝对值D. 实现y的四舍五入

以下程序段的输出结果是( )。 x=1 y=4 Do Until y4 x= x * y y=y+1 Loop Print XA.1SX 以下程序段的输出结果是( )。 x=1 y=4 Do Until y4 x= x * y y=y+1 Loop Print XA.1B.4C.8D.20

假定有以下两个过程: Sub SI (By Val x As Integer,By Val y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub S2(x As Integer,y As Integer) Dim t As Integer t=x x=y y=t End Sub 则以下说法中正确的是______。A.用过程S1可以实现交换两个变量的值的操作,S2不能实现B.用过程S2可以实现交换两个变量的值的操作,S1不能实现C.用过程S1和S2都可以实现交换两个变量的值的操作D.用过程S1和S2都不能实现交换两个变量的俏的操作

以下( )程序段可以实施X、Y变量值的互换。A.Y=X:X=YB.Z=X:Y=Z:X=YC.Z=X:X=Y:Y=ZD.Z=X:W=Y:Y=Z:X=Y

以下程序段运行结束后,变量X的值为( )。 X=lY=2DoX=X*Yy=y+lLoop While y 以下程序段运行结束后,变量X的值为( )。 X=lY=2DoX=X*Yy=y+lLoop While yA.1B.2C.3D.4

在多处理机中,两个程序段的变量x和y之间,为了交换数据,程序段1中有x=y,程序段2中有y=x,则这两个程序段可以顺序串行和交换串行,也可以并行执行,不必采取专门的同步措施。

以下()程序段可以实施X、Y变量值的变换。A、Y=X:X=YB、Z=X:Y=Z:X=YC、Z=X:X=Y:Y=ZD、Z=X:W=Y:Y=Z:X=Y

以下不能实现符号函数y=sgn(x)的程序段是()。A、if x0 then y=1 else if x=0 then y=0 else y= -1B、if x0 then y=1 else if x0 then y= -1 else y=0C、if x=0 then if x=0 then y=0 else y= -1 else y=1D、if x0 then if x0 then y= -1 else y= 1 else y=0

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

单选题以下()程序段可以实施X、Y变量值的变换。AY=X:X=YBZ=X:Y=Z:X=YCZ=X:X=Y:Y=ZDZ=X:W=Y:Y=Z:X=Y

判断题在多处理机中,两个程序段的变量x和y之间,为了交换数据,程序段1中有x=y,程序段2中有y=x,则这两个程序段可以顺序串行和交换串行,也可以并行执行,不必采取专门的同步措施。A对B错

单选题下列能够交换变量X和Y值的程序段是()AY=X:X=YBZ=X:Y=Z:X=YCZ=X:X=Y:Y=ZDZ=X:W=Y:Y=Z:X=Y