itgle.com

设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。A.定义了一个名为k的一维数组B.k数组有3个元素C.k数组元素的下标为1~3D.数组k中的每一个元素都是整型

题目

设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。

A.定义了一个名为k的一维数组

B.k数组有3个元素

C.k数组元素的下标为1~3

D.数组k中的每一个元素都是整型


相似考题
更多“设有定义语句int k[]=new int[3];,则下列对此语句的叙述中错误的是( )。A.定义了一个名为k的一维 ”相关问题
  • 第1题:

    设有定义语句int a[]={66,77,99};,则下列对此语句的叙述中错误的是 ( )

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

    B.a数组有3个元素

    C.a数组的元素的下标为1-3

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


    正确答案:C

  • 第2题:

    设有定义语句int a [ ]= { 66,77,99 };,则下列对此语句的叙述中错误的是

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

    B.a数组有3个元素

    C.a数组的元素的下标为1-3

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


    正确答案:C
    解析:a数组的元素的下标应为0-2,注意数组的下标从零开始。

  • 第3题:

    语句int*p=&k;定义了指针p,与这个语句等效的语句序列是().

    A.int*p;p=&k;

    B.int*p;p=k;

    C.int*p;*p=&k;

    D.int*p;*p=k;


    A

  • 第4题:

    语句int*P=&k;定义了指针P,与这个语句等效的语句序列是( )。

    A.int* p;P=&k;

    B.int * P;P=k;

    C.int * p;* P=&k;

    D.int * p;* P=k;


    正确答案:A
    本题考查指针和地址,题目中定义了一个指向变量k的一个指针p,那么与题目中等效的表达式A选项,即先定义一个指向整型的指针,然后指向k的地址。

  • 第5题:

    设有定义语句int a []={66,77,99},则下列对此语句的叙述中错误的是( )。

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

    B.a数组有3个元素

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

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


    正确答案:C
    解析:a数组元素的下标应为0-2,注意数组的下标从0开始。