更多“有说明语句int a[10]包括了()个数组元素。”相关问题
  • 第1题:

    如果定义了int a[10],那么使用语句a[10]=10可以给数组元素a[10]初始化。()

    此题为判断题(对,错)。


    参考答案:错误

  • 第2题:

    下面哪条语句定义了5个元素的数组_________。

    A.int[]a={22,23,24,25,12};

    B.inta[]=newint(5);

    C.int[]arr;

    D.int[5]array;


    正确答案:A

  • 第3题:

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

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

    A.A

    B.B

    C.C

    D.D


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

  • 第4题:

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


    正确答案:B
    一雏数组的定义方式为:类型说明符数组名[常量表达式];注意定义数组时,元素个数不能是变量。因此应该选B选项。

  • 第5题:

    说明一个长度为10的数组,元素类型为整型指针的正确语句是()

    • A、int*pary[10]
    • B、int(*pary)[10]
    • C、int*pary(10)
    • D、int**pary[10]

    正确答案:A

  • 第6题:

    有说明语句int *p=new int[10];访问动态数组元素的正确语句是()

    • A、int a=p;
    • B、int a=*p;
    • C、delete int[]p
    • D、delete p int[10]

    正确答案:C

  • 第7题:

    设有定义语句int a[3],则下列对此语句的叙述中错误的是( ):

    • A、定义了一个名为a的一维数组
    • B、a数组有3个元素
    • C、a数组元素的下标为1~3
    • D、数组a中的每一个元素都是整型

    正确答案:C

  • 第8题:

    要定义一个int型的参差数组a,数组有两行,第一行一个元素,第二行两个元素并赋初值3和4, 使用的语句如下,请填空。  int[][] a=()     a[0]=()    a[1]=()


    正确答案:new int[2][];new int[1];new int[2]{3,4}

  • 第9题:

    单选题
    设有定义语句int a[3],则下列对此语句的叙述中错误的是( ):
    A

    定义了一个名为a的一维数组

    B

    a数组有3个元素

    C

    a数组元素的下标为1~3

    D

    数组a中的每一个元素都是整型


    正确答案: A
    解析: 暂无解析

  • 第10题:

    单选题
    设有定义语句int,a[]={1,1,2};则以下对此语句的叙述错误的是()
    A

    定义了一个名为a的一维数组

    B

    a数组有3个元素

    C

    a数组的下标为1~3

    D

    数组中的每个元素是整型


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    设有下列数组说明语句:  REAL::A(1:10,-1:10)  该数组说明语句定义了数组A中的元素个数为()
    A

    100

    B

    110

    C

    120

    D

    121


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    有说明语句int *p=new int[10];访问动态数组元素的正确语句是()
    A

    int a=p;

    B

    int a=*p;

    C

    delete int[]p

    D

    delete p int[10]


    正确答案: D
    解析: 暂无解析

  • 第13题:

    定义一个具有10个元素的整型数组,应当使用语句是 ______。

    A.int a[10]

    B.iht a[2,5]

    C.int a[]

    D.int*a[10]:


    正确答案:A

  • 第14题:

    avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是

    A)int avg(jnt *a,int n.);

    B)int avg(int a[10],int n);

    C)int avg(int a,int n);

    D)int avg(int a[ ],int n);


    正确答案:C
    【答案】C
    【知识点】数组名作为函数参数的使用方法
    【解析】C语句中的两个形参均为整形变量不能接收数组元素中的值。

  • 第15题:

    若有定义int*p[3];,则以下叙述中正确的是______。

    A.定义了一个基类型为int的指针变量p,该变量有三个指针

    B.定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针

    C.定义了一个名为*p的整型数组,该数组含有三个int类型元素

    D.定义了一个可指向二维数组的指针变量p,所指一维数组应具有三个int类型元素


    正确答案:B
    解析:由于运算符[]优先级比*高,int*p[3];相当于int*(p[3]);,表示数组p的三个元素都是指针变量,且每个元素都是基类型为int的指针。

  • 第16题:

    定义一个具有10个元素的整型数组,应当使用语句( )

    A.int a[10];

    B.int a[2,5];

    C.int a[];

    D.int *a[10];


    正确答案:A
    分析备选答案A:显然是正确的,本题答案应选A。至于备选答案B:其中的“[2,5]”在语法上是错误的;备选答案C:数组没有给初值而省略了数组长度,语法上也是错误的;备选答案D:定义的是具有10个元素的。指向整型数据的指针型数组。

  • 第17题:

    如果定义了int a[20],那么使用语句a[20]=10可以给数组元素a[10]初始化。


    正确答案:错误

  • 第18题:

    设有定义语句int,a[]={1,1,2};则以下对此语句的叙述错误的是()

    • A、定义了一个名为a的一维数组
    • B、a数组有3个元素
    • C、a数组的下标为1~3
    • D、数组中的每个元素是整型

    正确答案:C

  • 第19题:

    下面哪条语句定义了5个元素的数组()。

    • A、int[]a={22,23,24,25,12};
    • B、int a[]=new int(5);
    • C、int[5]array;
    • D、int[]arr;

    正确答案:A

  • 第20题:

    如果定义了int a[10],那么使用语句a[10]=10可以给数组元素a[10]初始化。


    正确答案:错误

  • 第21题:

    单选题
    avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是(  )。
    A

    int avg(int *a,int n);

    B

    int avg(int a[10],int n);

    C

    int avg(int a,int n);

    D

    int avg(int a[],int n);


    正确答案: C
    解析:
    C项,函数第一个形参的数据类型是int型,只能传递单个整型数值。而a表示整型数组的首地址,不能直接传递给它,因此不符合题目要求,声明不正确。答案选择C选项。

  • 第22题:

    单选题
    若有说明语句: int *ptr[10]; 以下叙述正确的是(  )。
    A

    ptr是一个具有10个指针元素的一维数组,每个元素都只能指向整型变量

    B

    ptr是指向整型变量的指针

    C

    ptr是一个指向具有10个整型元素的一维数组的指针

    D

    ptr是一个指向10个整型变量的函数指针


    正确答案: C
    解析:
    A项正确,int *ptr[10]定义一个指针数组。ptr是指针数组不是指针,B项错误;定义指向具有10个整型元素的一维数组的指针格式为:int(*ptr)[10],C项错误;函数指针是指向函数的指针,不会指向整型数组,D项错误。答案选择A选项。

  • 第23题:

    单选题
    有说明语句int *p=new int[10];释放动态数组的正确语句是()
    A

    delete []p;

    B

    delete p[]

    C

    delete int[]p

    D

    delete p int[10]


    正确答案: D
    解析: 暂无解析