更多“若有定义语句:int a=3,b=2,c=1;以下选项中错误的赋值表达式是( )。A.a=(b=4)=3;B.a=b=c+1;C.a=( ”相关问题
  • 第1题:

    若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是()

    A.a=1+(b=c)=4;

    B.a=b=c+1;

    C.a=(b=4)+c;

    D.a=1+(b=c=4);


    A

  • 第2题:

    【单选题】若有定义int a=3,b=2,c=1;,以下选项中错误的赋值表达式是________。

    A.a=(b=4)=3

    B.a=b=c+1;

    C.a=(b=4)+c;

    D.a=1+(b=c=4);


    A 由等式的规则可知,A选项错误。先对括号的b进行等式运算,得出b=4,然后计算得出a=4=3,所以会导致错误。答案选择A。

  • 第3题:

    若有定义语句:int a=3,b=2,c=1; 以下选项中错误的赋值表达式是

    A.a=(b=4)=3;

    B.a=b=c+1;

    C.a=(b=4)+c;

    D.a=1+(b=c=4);


    A 定义语句inta[2][3],*p[3];定义了整型二维数组a[2][3]和指针数组p[3]。在C语言中,二维数组名也是一个存放地址常量的指针,其值为二维数组中第一仃的地址。所以选项A中,把整型数组a[0]的指针赋给p[0]。

  • 第4题:

    【单选题】若有定义语句: int a=3,b=2,c=1; 以下选项中错误的赋值表达式是()。

    A.a=1+(b=c=4);

    B.a=(b=4) +c;

    C.a=b=c+1;

    D.a=(b=4)=3;


    A

  • 第5题:

    【单选题】若有定义语句:int a=3,b=2,c=1;,以下选项中错误的赋值表达式是

    A.a=(b=4)=3;

    B.a=b=c+1;

    C.a=(b=4)+c;

    D.a=1+(b=c=4);


    A