设有如下宏定义:#define MYSWAP(z,x,y) {z=x;x=y;y=z;),以下程序段通过宏调用实现变量a、b内容交换,请填空.f1oata=5,b=16,c;MYSWAP( ____,a,b);
举一反三
- 以下程序段可以实现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
- 以下( )程序段可以实施X、Y变量值的交换。 A: z=X:x=Y:y=z B: Y=X:X=Y C: Z=X:Y=Z:X=Y D: Z=X:w=Y:Y=Z:X=Y
- 设x,y,z均为整型变量,有如下程序段 x=y=z=0; ++x&&++y||++z; 则该程序运行后,x,y,z的值分别是: A: x=1,y=0,z=0 B: x=1,y=1,z=1 C: x=1,y=1,z=0 D: x=1,y=0,z=1
- 若有int x,y,z;,则执行以下程序段后的输出结果为:x=1;y=3;z=5;if(x>;y)x=y;y=z;printf("x=%d,y=%d,z=%d",x,y,z); A: x=1,y=5,z=5 B: x=1,y=3,z=3 C: x=5,y=3,z=5 D: x=5,y=3,z=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