更多“设有定义:char a[4]={1,2,3,4}; 则数组元素a[2]的值为2。”相关问题
  • 第1题:

    假定一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为( )。

    A、2

    B、4

    C、6

    D、8


    参考答案C

  • 第2题:

    一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为()。

    A.2

    B.4

    C.6

    D.8


    正确答案:C

  • 第3题:

    若二维数组a[][]的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[2][1]的值为(42)。

    A.0

    B.4

    C.8

    D.6


    正确答案:A
    解析:按照定义方式,数组a有3行4列。除了显式初始化的元素以外,别的元素默认值为0。a[2][1]在显式初始化的元素之外。

  • 第4题:

    设有如下定义: char * aa[2]={"abcd","ABCD"}; 则以下说法中正确的是( )

    A.aa数组元素的值分别是"abcd"和"ABCD"

    B.aa是指针变量,它指向含有两个数组元素的字符型一维数组

    C.aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址

    D.aa数组的两个元素中各自存放了字符'a'和'A'的地址


    正确答案:C

  • 第5题:

    设有如下定义char *s[2]={"abcd","ABCD"};则下列说法错误的是A.s数组元素的值分别是″abcd″和″ABCD″两个字符串的首地址B.s是指针数组名,它含有两个元素,分别指向字符型一维数组C.s数组的两个元素分别存放的是含有4个字符的一维字符数组中的元素D.s数组的两个元素中分别存放了字符′a′和′A′的地址


    正确答案:C
    本题主要考查指针数组。指针数组的特点是指针数组中的每一个元素都是一个指针。在本题中,定义了一个大小为2的字符型指针数组,并进行了初始化操作。下面分别分析四个选项对指针数据s的描述。
    由于s中的两个元素是两个指针,可以指向字符串,也可以指向一维数组,因此说其是″abcd″和″ABCD″两个字符串的首地址是正确的;同理,说其两个元素分别指向字符型一维数组也是正确的。
    由于指针数组s的两个元素分别指向″abcd″和″ABCD″两个字符串的首地址,那么它们的当前值是字符′a′和′A′的地址,而非一维字符数组中的元素值。
    综上所述,可以知道本题的答案是C。

  • 第6题:

    假定一维数组的定义为“char* a[8];”,则该数组所含元素的个数大于8。()

    A

    B



  • 第7题:

    假定二维数组的定义为“char a[3][5];”,则该数组所含元素的个数为()。
    15

  • 第8题:

    假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][2]的值为()。

    A2

    B4

    C6

    D8


    C

  • 第9题:

    以下关于数组的描述中,正确的有()

    • A、有定义chara[3];则定义了a[1]、a[2]、a[3]三个数组元素
    • B、构成字符数组的各个元素必须是字符类型的数据
    • C、若有定义chara[]="hello";,则数组a的长度为6
    • D、设有数组定义chararray[]="China";则数组array所占的空间为5个字节

    正确答案:B,C

  • 第10题:

    数组定义为inta[2][3]={1,2,3,4,5,6},数组元素()的值为1。

    • A、a[1][2]
    • B、a[1][1]
    • C、a[2][3]
    • D、a[0][0]

    正确答案:D

  • 第11题:

    数组定义为inta[3][2]={1,2,3,4,5,6},值为6的数组元素是()。

    • A、a[3][2]
    • B、a[2][1]
    • C、a[1][2]
    • D、a[2][3]

    正确答案:B

  • 第12题:

    单选题
    假定一个二维数组的定义为"int a[3][4]={{3,4},{2,8,6}}号",则元素a[2][O]值为()。
    A

    0

    B

    2

    C

    4

    D

    6


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

  • 第13题:

    假定二维数组的定义为“char a[M][N];”,则该数组共包含有___个字符

    元素。


    参考答案M*N

  • 第14题:

    数组定义为int a[3][2]={1,2,3,4,5,6},则数组元素a[2][1]的值为6。()

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


    参考答案:正确

  • 第15题:

    设有定义语句:int a[][3]={{0},{1}{2}};,则数组元素a[1][2]的值是【 】。


    正确答案:×
    0 解析:本题考查的是二维数组初始化问题。题中对数组的a[0][0],a[1][0],a[2][0]3个元素分别赋值为0,1,2,其余的元素都自动赋0。所以a[1] [2]的值为0。

  • 第16题:

    设有数组定义:char array[ ]="China"; 则数组array所占的空间为( )。 A. 4个字节 B.5个字节 C. 6个字节 D. 7个字节

    A.EFGHIJABCD

    B.bcdefghij

    C.abdefCghij

    D.不确定的值


    正确答案:C

  • 第17题:

    下列数组的定义中,错误的是

    A.char ca1[ ]={‘c’,’m’,’n’};

    B.char ca2[6]=”name”;

    C.char ca3[4]=”your”;

    D.iznt arry[ ]={1,2,3,4};


    正确答案:C
    考点:本题主要考查知识点为数组透析:双引号括起来的字符串,最后一个结束标志是‘\0’

  • 第18题:

    假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][1]的值为()。

    A2

    B4

    C6

    D8


    D

  • 第19题:

    假定一个二维数组的定义为"int a[3][4]={{3,4},{2,8,6}}号",则元素a[2][O]值为()。

    A0

    B2

    C4

    D6


    A

  • 第20题:

    下列语句中,不能正确定义长度为4的数组a的语句是()

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

    正确答案:C

  • 第21题:

    设有定义:doublea[4][5];,则数组a中元素的个数是9。


    正确答案:错误

  • 第22题:

    数组定义为int a[3][2]={1,2,3,4,5,6},数组元素()的值为6。

    • A、a[3][2]
    • B、a[2][1]
    • C、a[1][2]
    • D、a[2][3]

    正确答案:B

  • 第23题:

    填空题
    假定二维数组的定义为“char a[M][N];”,则该数组所含元素的个数为()。

    正确答案: M*N
    解析: 暂无解析

  • 第24题:

    单选题
    假定一个二维数组的定义语句为“inta[3][4]={{3,4},{2,8,6}};”,则元素a[l][2]的值为()。
    A

    2

    B

    4

    C

    6

    D

    8


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