niusouti.com
参考答案和解析
正确答案:A
A)选项structord(intx;inty;intz;}structorda;错误,不能在定义结构体的同时,又用结构体类型名定义变量,应该写成B)选项或者D)选项的格式。
更多“下砸结构体的定义语句中,错误的是( )。A.AB.BC.CD.D ”相关问题
  • 第1题:

    下列定义数组的语句中,正确的是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    数组说明的一般形式为:类型说明符数组名[常量表达式]。B)中N是变量,不能用变量定义数组长度。(:)选项中数组长度是非法的一串数字,定义数组时必须为其指明长度。D)选项中数组长度为空,因此非法。故本题答案为A)。

  • 第2题:

    下而结构体的定义语句中,错误的县( )。


    正确答案:B
    在选项B)中,即使在定义完结构体ord后,不能把ord看成是一种数据类型。

  • 第3题:

    若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。A.AB.B

    若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    变量不能充当数组定义的长度。所以A)错误。

  • 第4题:

    以下结构体类型说明和变量定义中正确的是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    B)选项和C)选项中,REC后不应加分号,D)选项,没有typedef,REC能作为类型名。所以答案选择A):

  • 第5题:

    以下定义数组的语句中错误的是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    A)选项中定义的数组为2行4列,而赋值时赋成了3行,因此出错。