itgle.com
参考答案和解析
正确答案:C
解析:(x+y)++操作应该是,(x+y)=x+y,然后(x+y)++,这是不正确的操作,所以此题应该选择C。
更多“已知下列语句中的x和y都是int型变量,其中错误的语句是______ .A.x=y++;B.x=++y;C.(x+ y)++;D.++x ”相关问题
  • 第1题:

    若x和y均为int型变量,则以下语句的功能是 x+=y; y=x-y; x-=y;


    D 解析:先将两个数的和赋给变量x,即x=x+y;再执行y=x-y,相当于y=(x+y)-y=x,x的值已经换给了y;最后执行x=x-y,相当于x=(x+y)-x=y,这样不通过第3个变量就可以将两个变量的值互换。

  • 第2题:

    已知下列语句中的x和y都是int型变量,其中错误的语句()。

    A.x=y++;

    B.x=++y;

    C.(x+y)++;

    D.++x==y;


    C

  • 第3题:

    已知下列语句中的x和y都是int型变量,其中错误的语句()。

    A.(x+y)++;

    B.++x==y;

    C.x=y++;

    D.x=++y;


    C

  • 第4题:

    9、已知下列语句中的x和y都是int型变量,其中错误的语句()。

    A.x=y++;

    B.x=++y;

    C.(x+y)++;

    D.++x==y;


    D

  • 第5题:

    设x和y均为int型变量,则执行下的循环后,y值为 for(y=1,x=1; y<=10; y++) { if(x>=6)break; if (x%2) { x+=5; continue; } x-=3; }

    A.2

    B.4

    C.6

    D.8


    C