• 2021-04-14
    以下程序将输入的三个整数按从大到小顺序输出,请分析程序填空。 main() {intx,y,z,c; scanf("%d%d%d",&x,&y,&z); if() {c=y;y=z;z=c;} if() {c=x;x=z;z=c;} if() {c=x;x=y;y=c;} printf("%d,%d,%d",x,y,z); }
  • 【1】y

    内容

    • 0

      读下列程序,写出程序的运行结果。 #include int main() { int x, y, z; x = y = z = -1; ++x && ++y || ++z; printf ("x=%d y=%d z=%d\n", x, y, z); x = y = z = -1; ++x || y++ && z; printf ("x=%d y=%d z=%d\n", x, y, z); return 0; } 输出:

    • 1

      下面程序的输出结果是main() {int x,y,z; x=1;y=2;z=3 if(x>y) if(x>z) printf("%d",x); else printf("%d,y); printf("%d ",z); }

    • 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

    • 3

      以下( )程序段可以实施X Y变量值的变换 A: Z=X:W=Y:Y=Z:X=Y B: Y=X:X=Y C: Z=X:X=Y:Y=Z D: Z=X:Y=Z:X=Y

    • 4

      以下( )程序段可以实施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