niusouti.com
更多“以下能正确定义一维数组的选项是______。A.int a[5]={0, 1, 2, 3, 4, 5);B.char a[]={0, 1, 2, 3, ”相关问题
  • 第1题:

    以下能正确定义一维数组的选项是 ______。

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

    B.char a[]={0,1,2,3,4,5};

    C.char a={'A','B','C'};

    D.int a[5]="0123";


    正确答案:B
    解析:选项A中定义的是5个数组元素,但赋值的时候赋的是6个元素,所以出错;选项C不符合数组定义形式,数组名后应加上“[]”;选项D的类型说明符错误,如果用char定义就对了;选项B中的0,1,2,3,4,5分别表示对应字符的 ASCII码,所以选项B是正确的。

  • 第2题:

    以下能正确定义一维数组的选项是

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

    B.char a[]={'0','1','2','3','4','5','\0'};

    C.char a={'A','B','C'};

    D.int a[5]="0123";


    正确答案:B
    解析:选项A)中,定义的初值个数大于数组的长度;选项C)中,数组名后少了中括号;选项D)中,整型数组不能赋予字符串。

  • 第3题:

    以下能正确定义一维数组的选项是()。

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

    B.char a[]={′0′,′1′,′2′,′3′,′4′,′5′,′0′};

    C.char a={′A′,′B′,′C′};

    D.int a[5]="0123";


    B 解析:选项A中,定义的初值个数大于数组的长度;选项C中,数组名后少了中括号;选项D中,整型数组不能赋予字符串。

  • 第4题:

    以下能正确定义一维数组的选项是

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

    B.char a[]={0,1,2,3,4,5};

    C.char a={'A','B','C'};

    D.int a[5]="0123";


    正确答案:B
    解析:选项A中,定义的初值个数大于数组的长度;选项C中,数组名后少了中括号;选项D中,整型数组不能赋予字符串。

  • 第5题:

    以下能正确定义一维数组的选项是

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

    B.char a[]={'0','1','2','3','4','5','\0'};

    C.char a={'A','B','C'};

    D.int a[5]="0123";


    正确答案:B
    解析:选项A) 中,定义的初值个数大于数组的长度;选项C) 中,数组名后少了中括号;选项D) 中,整型数组不能赋予字符串。