更多“定义一个具有8个元素的整型数组,应使用语句_____”相关问题
  • 第1题:

    若有定义int(*pt)[3];,则下列说法不正确的是( )。

    A.int(*pt)[3]是一个数组指针

    B.指针pt指向一个有3个整型变量的数组

    C.定义了一个名为*pt、具有三个元素的整型数组

    D.定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组


    正确答案:D
    解析:首先,pt跟*结合,所以是一个指针,所指向的对象是含有3个元素的数组。所定义的指针没加const,所以是个指针变量,还可以指向类似对象的其他元素,也就是说还可以指向其他含有3个元素的数组。

  • 第2题:

    若有定义int(*pt)[3];,则下列说法不正确的是( )。

    A)int(*pt)[3]是一个数组指针

    B)指针pt指向一个有3个整型变量的数组

    C)定义了一一个名为*pt、具有三个元素的整型数组

    D)定义了一个名为pt的指针变量,它可以指向每行有三个整数元素的二维数组


    正确答案:D
    首先,pt跟*结合,所以是一个指针,所指向的对象是含有3个元素的数组。所定义的指针没加const,所以是个指针变量,还可以指向类似对象的其他元素,也就是说还可以指向其他含有3个元素的数组。

  • 第3题:

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

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

    B.a数组有3个元素

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

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


    正确答案:C

  • 第4题:

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

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

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

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

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


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

  • 第5题:

    定义一个具有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个元素的。指向整型数据的指针型数组。

  • 第6题:

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

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

    正确答案:C

  • 第7题:

    在已经定义了整型指针ip后,为了动态得到一个包括10个整数的数组并由ip所指向,应使用语句()。


    正确答案:ip=new int[10]

  • 第8题:

    语句Dim s(1 to 5)as Double定义的数组是()类型的元素。

    • A、整型
    • B、日期型
    • C、逻辑型
    • D、双精度实型

    正确答案:D

  • 第9题:

    语句Dim a(5)定义的数组是()类型的元素。

    • A、整型
    • B、空类型
    • C、逻辑型
    • D、变体型

    正确答案:D

  • 第10题:

    单选题
    若要定义一个具有5个元素的整型数组,以下定义语句错误的是(  )。
    A

    int a[5]={0};

    B

    int b[]={0,0,0,0,0};

    C

    int c[2+3];

    D

    int i=5,d[i];


    正确答案: C
    解析:
    在C语言中,一维数组的下标可以是整型常量或整型表达式,但不可以是变量。D项,i为变量。答案选择D选项。

  • 第11题:

    填空题
    假定一个二维数组的定义语句为"int[][]x=newint[3][4];",则该数组包含的整型元素的个数为()。

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

  • 第12题:

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

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

    B

    a数组有3个元素

    C

    a数组的下标为1~3

    D

    数组中的每个元素是整型


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

  • 第13题:

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

    A.int a[10]

    B.iht a[2,5]

    C.int a[]

    D.int*a[10]:


    正确答案:A

  • 第14题:

    若要定义一个具有5个元素的整型数组,以下错误的定义语句是( )。

    A.int a[5]={0;

    B.int b[]:{0,0,0,0,0};

    C.int c[2+3];

    D.int i=5,d[i];


    正确答案:D
    解析:选项A中,其他元素会自动以0填充。选项C中维数是常量表达式,故没错。

  • 第15题:

    语句Dim New Array(10) As Integer的含义是( )。

    A.定义了一个整型变量且初值为10

    B.定义了10个整数构成的数组

    C.定义了11个整数构成的数组

    D.将数组的第10元素设置为整型


    正确答案:C
    解析:本题考查VBA中数组的知识。数组变量由变量名和数组下标构成,通常使用Dim语句来定义数组,其格式为:Dim数组名([下标下限to]下标上限)As数据类型其中下标下限缺省为0。数组中的元素个数即为:下标上限—下标下限+1。

  • 第16题:

    语句Dim NewArray(10)As Integer的含义是( )。【考点3 VBA程序设计基础】

    A.定义了一个整型变量且初值为10

    B.定义了10个整数构成的数组

    C.定义了ll个整数构成的数组

    D.将数组的第10元素设置为整型


    正确答案:C
    暂无解析,请参考用户分享笔记

  • 第17题:

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

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

    正确答案:C

  • 第18题:

    假定一个二维数组的定义语句为“int a[3][4];”,则该数组包含有回()个整型元素。


    正确答案:12

  • 第19题:

    intarray[10];此语句定义的是一个包含10个元素的整型一维数组


    正确答案:正确

  • 第20题:

    语句Dim s(1 to 5)as String定义的数组是()类型的元素。

    • A、整型
    • B、日期型
    • C、逻辑型
    • D、字符型

    正确答案:D

  • 第21题:

    填空题
    在已经定义了整型指针ip后,为了动态得到一个包括10个整数的数组并由ip所指向,应使用语句()。

    正确答案: ip=new int[10]
    解析: 暂无解析

  • 第22题:

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

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

    B

    a数组有3个元素

    C

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

    D

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


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

  • 第23题:

    填空题
    假定一个二维数组的定义语句为“int a[3][4];”,则该数组包含有回()个整型元素。

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

  • 第24题:

    单选题
    若有说明语句: 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选项。