niusouti.com

填空题使用两个下标的数组被称为()数组,假定有如下语句:float scores[][]={{1,2,3},{4,5},{6,7,8,9}};则scores.length的值为:(),scores[1].length的值为:(),scores[1][1]的值为:()。

题目
填空题
使用两个下标的数组被称为()数组,假定有如下语句:float scores[][]={{1,2,3},{4,5},{6,7,8,9}};则scores.length的值为:(),scores[1].length的值为:(),scores[1][1]的值为:()。

相似考题
更多“使用两个下标的数组被称为()数组,假定有如下语句:float scores[][]={{1,2,3},{4,5},{6,”相关问题
  • 第1题:

    定义如下的二维数组b,下面的说法正确的是()。intb[][]={{1,2,3},{4,5},{6,7,8}}};

    A.length的值是3

    B.b[1].length的值是3

    C.b[1][1]的值是5

    D.二维数组b的第一行有3个元素


    正确答案:ACD

  • 第2题:

    以下能对二维数组a进行正确初始化的语句是

    A.int a[2][]={{1,0,1},{5,2,3}};

    B.int a[][3]={{1,2,3},{4,5,6}};

    C.int a[2][4]={{1,2,3},{4,5},{6}};

    D.int a [][3]={{1,0,1},{},{1,1}};


    正确答案:B
    解析:在初始化语句时,需要注意下面几点:①所赋初值个数与数组元素的个数相同;②每行所赋初值个数与数组元素的个数不同时,系统将自动给该行其余的元素补初值0;③所赋初值行数少于数组行数时,系统将自动给后面各行的元素补初值0;④赋初值叫省略行花括号对。在给二维数组赋初值时可以不用行花括号对。注意:选项A)中省略了第二维的大小,所以是错误的;选项C)超出了数组的定义范围,所以是错误的;选项D)在初始化赋值的时候出现了错误。注意无沦是几维的数组,下标都是从零开始的。

  • 第3题:

    ( 10 )在使用 Dim 语句定义数组时,在缺省情况下数组下标的下限为 【 10 】 。


    正确答案:

  • 第4题:

    下列定义数组的语句中不正确的是().

    • A、static int a[2][3]={1,2,3,4,5,6};
    • B、static int a[2][3]={{1},{4,5}};
    • C、static int a[][3]={{1},{4}};
    • D、static int a[][]={{1,2,3},{4,5,6}};

    正确答案:D

  • 第5题:

    下列语句中,可以创建数组实例的有()。

    • A、int[] ia = new int [15];
    • B、float fa = new float [20];
    • C、char*+ ca =“Some String”;
    • D、Object oa = new float[20];
    • E、Int ia [][] =(4,5,6)(1,2,3)

    正确答案:A,D

  • 第6题:

    使用两个下标的数组被称为()数组,假定有如下语句:float scores[][]={{1,2,3},{4,5},{6,7,8,9}};则scores.length的值为:(),scores[1].length的值为:(),scores[1][1]的值为:()。


    正确答案:二维; 3 ; 2 ; 5

  • 第7题:

    下列数组定义语句中,数组将在内存中占用()个字节。     double[,] d=new double [4,5];


    正确答案:160

  • 第8题:

    单选题
    默认情况下,语句:Dim student(4,5to6)定义的数组有()个元素。
    A

    20

    B

    24

    C

    10

    D

    30


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

  • 第9题:

    填空题
    下列数组定义语句中,数组将在内存中占用()个字节。     double[,] d=new double [4,5];

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

  • 第10题:

    单选题
    若有说明:inta[][3]={{1,2,3},{4,5},{6,7}};则数组a的第一维的大小为:()
    A

    2

    B

    3

    C

    4

    D

    无确定值


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

  • 第11题:

    单选题
    以下能对二维数组A进行正确初始化的语句是()。
    A

    int a[][3]={{1,2,3},{4,5,6}};

    B

    int a[2][]={{1,0,1},{5,2,3}};

    C

    int a[2][4]={{1,2,3},{4,5},{6}};

    D

    int a[][3]={{1,0,1},{},{1,1}};


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

  • 第12题:

    单选题
    以下选项中叙述正确的是(  )。
    A

    char c1,c2,*c3,c4[40];是合法的变量定义语句

    B

    数组说明符的一对方括号中只能使用整型常量,而不能使用表达式

    C

    数组下标的下限可以是负值

    D

    若有数组定义float array[4];,则语句printf("%f",array[3.12]);是合法的


    正确答案: D
    解析:
    A项正确定义了字符变量c1、c2,字符型指针c3,字符型一维数组c4[40],A项正确。方括号中应当是整型常量表达式,可以使用表达式,只要计算结果是整型常量即可, B项错误。数组下标的下限不可以是负值,C项错误。数组下标必须是整型数据,3.12为浮点数,D项错误。答案选择A选项。

  • 第13题:

    下列二维数组初始化语句中,正确且与语句int a[][3]={1,2,3,4,5}等价的是( )。

    A)int a[2][]={{1,2,3},{4,5));

    B)int a[][3]={1,2,3,4,5,0};

    C)int a[][3]={{1,0},{2,0},{3,0)};

    D)int a[2]={{1,2,3),{4,5,6)};


    正确答案:B
    此题考查的是二维数组的初始化。题干中数组a的第二个下标为3,由此可知数组a是一个2行3列的数组,初始化时朱赋初值的元素的值自动为0,所以与选项B)是等价的,最后一个元素的值为0。

  • 第14题:

    默认情况下,语句:Dim student(4,5to6)定义的数组有()个元素。

    A.20

    B.24

    C.10

    D.30


    本题答案:C

  • 第15题:

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


    正确答案:delete[]ptr;

  • 第16题:

    若有说明:inta[][3]={{1,2,3},{4,5},{6,7}};则数组a的第一维的大小为:()

    • A、2
    • B、3
    • C、4
    • D、无确定值

    正确答案:B

  • 第17题:

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

    • 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

  • 第18题:

    在下面的二维数组定义中,只有()语句是正确的。

    • A、int a[5][];
    • B、int a[](10);
    • C、int a[][];
    • D、int a[][5]={{1,2,3},{4,5}};

    正确答案:D

  • 第19题:

    默认情况下,语句:Dim student(4,5to6)定义的数组有()个元素。

    • A、20
    • B、24
    • C、10
    • D、30

    正确答案:C

  • 第20题:

    多选题
    下列语句中,可以创建数组实例的有()。
    A

    int[] ia = new int [15];

    B

    float fa = new float [20];

    C

    char*+ ca =“Some String”;

    D

    Object oa = new float[20];

    E

    Int ia [][] =(4,5,6)(1,2,3)


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

  • 第21题:

    单选题
    在下面的二维数组定义中,只有()语句是正确的。
    A

    int a[5][];

    B

    int a[](10);

    C

    int a[][];

    D

    int a[][5]={{1,2,3},{4,5}};


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

  • 第22题:

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

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

  • 第23题:

    单选题
    哪个语句创建了一个数组实例?()
    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};


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