更多“下列哪个语句是声明了一个含有10个string对象的数组()。”相关问题
  • 第1题:

    下列关于数组的描述中,哪些选项是正确的?

    A. String类本身可以被看做是一个System.Char对象的数组

    B. String类中的许多方法都能用在数组中

    C. 数组可以用来处理数据类型不同的批量数据

    D. System.Array类是所有数组的基类


    正确答案:ABD

  • 第2题:

    下列语句能给数组赋值而不使用for循环的是

    A.myArray{[1]="One";[2]="Two";[3]="Three";}

    B.String s[5]=new String[]{"Zero", "One", "Two", "There", "Four"};

    C.String s[]=new String[]{"Zero", "One", "Two", "There", "Four"};

    D.String s[]=new String[]=|"Zero", "One", "Two", "There", "Four"};


    正确答案:C
    解析:A)、D)语法不正确,B)中s[5]的形式只能通过for循环的格式进行赋值,而不能直接赋值。C)中表达式左侧的“[]”说明现在定义一个数组,不需要指明数组长度,而表达式右侧“[]”在后面直接紧跟初始内容时也是不需要指定数组大小的,数组大小直接由初值长度决定。

  • 第3题:

    下列( )语句是声明一个含有10个String对象的数组。

    A.char str [];

    B.char str [] [];

    C.String str[]=new String[10];

    D.String str[10];


    正确答案:C

  • 第4题:

    ______表达式是声明一个含有5个String对象的数组。

    A.char slx[][];

    B.char slx[];

    C.String slx[];

    D.String slx[5]


    正确答案:D

  • 第5题:

    设在程序中使用如下语句申请了一个对象数组:Point * ptr = new Point[2];则在需要释放ptr指向的动态数组对象时,所使用的语句是()。


    正确答案:delete[]ptr;

  • 第6题:

    下面正确声明一个一维数组的是()。

    • A、String [] a
    • B、String a[]
    • C、char a[][]
    • D、String a[10]

    正确答案:A,B

  • 第7题:

    下面关于数组声明和初始化的语句哪个有语法错误()

    • A、int a1[]={3,4,5};
    • B、String a2[]={"string1","string1","string1"};
    • C、String a3[]=new String(3);
    • D、int[][] a4=new int[3][3];

    正确答案:C

  • 第8题:

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


    正确答案:12

  • 第9题:

    以下哪个是可以变长的数组?()

    • A、Array
    • B、string[]
    • C、string[N]
    • D、ArrayList

    正确答案:D

  • 第10题:

    填空题
    有一数组定义语句:dim M(-2 to 1) as string,该语句定义的数组M中包含()个元素。

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

  • 第11题:

    填空题
    设在程序中使用如下语句申请了一个对象数组:Point * ptr = new Point[2];则在需要释放ptr指向的动态数组对象时,所使用的语句是()。

    正确答案: delete[]ptr;
    解析: 暂无解析

  • 第12题:

    单选题
    下面关于数组声明和初始化的语句哪个有语法错误()
    A

    int a1[]={3,4,5};

    B

    String a2[]={string1,string1,string1};

    C

    String a3[]=new String(3);

    D

    int[][] a4=new int[3][3];


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

  • 第13题:

    关于下面语句的说法正确的是 String[]s=new String[10][];

    A.该语句不合法

    B.该语句定义了一个二维数组,它包括10行10列

    C.s是一个包含10个数组的数组

    D.s中的每一个元素都被设置成""


    正确答案:C
    解析:本题考查多维数组的定义。Java中没有多维数组这种数据结构,只有一维数组,在Java中实现的所谓的多维数组,实际上是由一维数组“焊接”而成的“数组的数组”。也就是说,某个一维数组的元素是另一个一维数组则称之为二维数组,依次类推,一维数组的多次嵌套定义,构成了多维数组。由此可见,题目中语句s是一个包含10个数组的数组,对每个元素都赋null值,选项C说法正确。

  • 第14题:

    DIM a(3, -3 to 0, 3 to 6)AS STRING语句定义的数组元素有【 】个。


    正确答案:48
    48 解析:DIM 9(3,-3 to 0,3 to 6)AS STRING语句定义的数组元素的计算式为:
    3*(0-(-3)+1)*(6-3+1)
    故元素个数为48。

  • 第15题:

    下列关于数组特征的描述中,不正确的是( )。

    A.数组是一种变量,由规则有序结构中具有同一类型的值的集合构成

    B.在VBA中不允许隐式说明数组

    C.Dim astrNew Array(20) As String这条语句产生有20个元素的数组,每个元素为一个变长的字符串变量,且第一个元素从1开始

    D.Dim astrNew Array(1 To 20) As String这条语句产生有20个元素的数组


    正确答案:C
    解析:本题考查数组的知识,选项C是错误的,DimastrNewArray(20)AsString这条语句是产生21个元素的数组,每个元素为一个变长的字符串变量,其第一个元素是从。开始。

  • 第16题:

    下列语句能给数组赋值,而不使用for循环的是

    A.myArray{[1]="One";[2]="Two";[3]="Three";}

    B.String s[5]=new String[] {"Zero","One","Two","Three","Four"};

    C.String s[]=new String[] {"Zero","One","Two","Three","Four"};

    D.String s[]=new String[]= {"Zero","One","Two","Three","Four"};


    正确答案:C
    解析:字符串数组赋初值的方法有两种,一种是如选项C一样初始化。另外一种是先为每个数组元素分配引用空间,再为每个数组元素分配空间并赋初值。例如还可做如下赋值:
      string s[]=new String[5];
      s[0]="Zero";
      s[1]="One";
      s[2]="Two";
      s[3]="Three";
      s[4]="Four";

  • 第17题:

    有VB语句:Dim a(10) as String以下关于该语句,叙述错误的是()。

    • A、每个数组元素的类型都为字符串型
    • B、定义数组有10个元素
    • C、数组的上界为10
    • D、数组的下界为0

    正确答案:B

  • 第18题:

    哪个语句创建了一个数组实例?()

    • A、int[] ia= new int [15];
    • B、float fa= new float [20];
    • C、char[] ca= “Some String”;
    • D、int ia [][]= {4,5,6} {1,2,3};

    正确答案:A

  • 第19题:

    下列选项中,能正确声明一个一维数组的有()。

    • A、String [] a
    • B、String a[]
    • C、char a[][]
    • D、String a[]

    正确答案:A,B,D

  • 第20题:

    在C#中,下列哪条语句能创建一个具有3个初始值为""的元素的字符串数组?()

    • A、string StrList[3]("");
    • B、string[3] StrList={"","",""};
    • C、string[] StrList={"","",""};
    • D、string[] StrList=new string[3];

    正确答案:C

  • 第21题:

    有一数组定义语句:dim M(-2 to 1) as string,该语句定义的数组M中包含()个元素。


    正确答案:4

  • 第22题:

    单选题
    有VB语句:Dim a(10) as String以下关于该语句,叙述错误的是()。
    A

    每个数组元素的类型都为字符串型

    B

    定义数组有10个元素

    C

    数组的上界为10

    D

    数组的下界为0


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

  • 第23题:

    单选题
    下列哪个语句是声明了一个含有10个string对象的数组()。
    A

    char str[];

    B

    char str[][];

    C

    string str[]=newstring[10];

    D

    string str[10];


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