以下______程序段可以实现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
相关考题:
以下程序段的执行结果为()。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
以下程序段的运行结果是( )。 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"); } }
设有如下宏定义#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) ;
请选出以下程序段的输出结果______。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;}
有以下程序段: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=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的值为( )。 X=lY=2DoX=X*Yy=y+lLoop While y 以下程序段运行结束后,变量X的值为( )。 X=lY=2DoX=X*Yy=y+lLoop While yA.1B.2C.3D.4
以下不能实现符号函数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值的程序段是()AY=X:X=YBZ=X:Y=Z:X=YCZ=X:X=Y:Y=ZDZ=X:W=Y:Y=Z:X=Y