• 2021-04-14
    【单选题】下列的能正确求出“当x等于1时y等于x+1,z等于y”的if语句是()
    A. if(x==1); {   y=x+1;    z=y;} B. if(x==1) z=y;    y=x+1; C. if(x=1) {z=y;    y=x+1;} D. if(x==1) {z=y;    y=x+1;  }
  • if(x==1) {z=y;    y=x+1;  }

    内容

    • 0

      为了给x、y、z三个变量赋初值1,下面正确的赋值语句是________: x=1, y=1 ,x=1|x=1: y=1: z=1|x=y=z=1|xyz=1

    • 1

      以下选项错误的是 A.main() { int x,y,z; x=0;y=x-1; z=x+y;} B.main() { int x,y,z; x=0,y=x+1; z=x+y;} C.main() { int x;int int y; x=0,y=x+1; z=x+y;} D.main() { int x,y,z; x=0;y=x+1; z=x+y,}

    • 2

      设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

    • 3

      若x=5,y=11,z=0,有如下程序段,那么if (x<0)x=y+1;else if (y>0)y=x+1;elsex=x+1;z=z+1;(1) x=( )(2) y=( )(3) z=( )

    • 4

      已知int x=1,y=2,z=3;以下语句执行后x,y,z的值是( ). if(x>y) z=x; x=y; y=z; A: x=1, y=2, z=3 B: x=2, y=3, z=3 C: x=2, y=3, z=1 D: x=2, y=3, z=2