• 2022-06-11
    main(){intx,y,z;x=2000;y=x%400;z=(x%400==0);}以上语句执行完后,y的值为0,z的值为1。
  • 内容

    • 0

      intx=1,y=2,z=3;以下语句执行后x,y,z的值是x=-1,y=(),z=10。X=-X;Y++;Z=int(x/Y);printf("x=%d,y=%d,z=%d ",x,y,z);

    • 1

      当x=0,y=50时,语句z=x if x!=0 else y执行后,z的值是 。

    • 2

      以下语句:z=x>y?x:y; 执行后,z的值为( )。 A: x和y两者的较大值 B: 0 C: 1 D: 0或1都有可能

    • 3

      假定 x 、 y 、 z 的值是 1 、 2 、 3 ,问执行语句 x=y:y=z:z=x 后, x 、 y 、 z 的值是 ( ) ,如果改变语句次序 y=z:z=x:x=y , x 、 y 、 z 的值是 ( ) 。

    • 4

      若x、y、z均为int 型变量,则执行语句x=1; y=2; z=3; z=(x>y)?z :y ; z = (z<y)?z:x;后的z值为