itgle.com

针对数组定义intdata[10];,下列表述中错误的是( )。A.用*data可访问到数组的首元素B.用data[9]可访问到数组的末元素C.用data[10]访问数组元素会超出数组边界D.data共有10个元素,其首元素是data[1]

题目

针对数组定义intdata[10];,下列表述中错误的是( )。

A.用*data可访问到数组的首元素

B.用data[9]可访问到数组的末元素

C.用data[10]访问数组元素会超出数组边界

D.data共有10个元素,其首元素是data[1]


相似考题
参考答案和解析
正确答案:D
D。【解析】数组元素的下标是从0到<数组长度>-1,所以数组data的首元素是data[0],尾元素是data[9]。其他选项的描述都是正确的。
更多“针对数组定义intdata[10];,下列表述中错误的是( )。 A.用*data可访问到数组的首元素B. ”相关问题
  • 第1题:

    针对数组定义int data [10];,下列表述中错误的是( )。

    A.用*data可访问到数组的首元素

    B.用data[9]可访问到数组的末元素

    C.用data[10]访问数组元素会超出数组边界

    D.data共有10个元素,其首元素是data[1]


    正确答案:D

  • 第2题:

    如果定义数组:char a[10];,那么数组名a中存放的就是数组的首地址,也就是第一个数组元素a[0]的地址。


    正确

  • 第3题:

    13、数组定义int a[10]; 表示数组名为a,此数组有10个元素,首元素为a[0]。


    正确

  • 第4题:

    数组定义int a[10]; 表示数组名为a,此数组有10个元素,首元素为a[0]。


    正确

  • 第5题:

    针对数组定义int data[10];,下列表述中错误的是()

    A.用*data可访问到数组的首元素

    B.用data[9]可访问到数组的末元素

    C.用data[10]访问数组元素会超出数组边界

    D.data共有10个元素,其首元素是data[1]


    D 解析:data首元素data[0]。