参考答案和解析
正确答案:A
A。【解析】本题考查的是字符数组的初始化。选项B中用三个元素初始化大小为2的数组,越界了;选项C中应该是2行3列的数组,题中使用3行2列初始化;选项D中数组应用方括号。
更多“下面关于数组的初始化正确的是( )。 A.charstr[]={'a','b','e'}B.charstr[2]={'a','b','e')C.cha ”相关问题
  • 第1题:

    下面关于数组的初始化正确的是

    A.char str[ ] ={'a','b','c'}

    B.char str[2] ={'a','b','c'}

    C.char str[2] [3] ={{'a','b'},{'c','d'},{'e','f'}}

    D.char str( ) ={'a','b','c'}


    正确答案:A
    解析:本题考查的是字符数组的初始化。选项B) 中用3个元素初始化大小为2的数组,越界了;选项C) 中应该是2行3列的数组,题中使用3行 2列初始化;选项D) 中数组合后应用方括号。

  • 第2题:

    下面关于数组的初始化正确的是

    A.char str[]={‘a',’b','c‘}

    B.char str[2]={'a','b','c’}

    C.char str[2][3]={{'a‘,'b’},{’e’,'d’},{’e’,‘f'}}

    D.char str[]={'a','b','c’}


    正确答案:C

  • 第3题:

    下列初始化字符数组的语句中,正确的是()。

    A.char str[5]="hello";

    B.char str[]={'h','e','l','l','o','0'};

    C.char str[5]={"hi"};

    D.char str[100]="";


    char str[5]=hello;

  • 第4题:

    下面关于数组的初始化正确的是

    A.char str[ ]={'a','b','c'}

    B.char str[2]={'a','b','c'}

    C.char str[2][3]={{.'a','b'},{'c','d'},{'e','f'}}

    D.char str( )={'a','b','c'}


    正确答案:A
    解析:本题考查的是字符数组的初始化。选项B)中用3个元素初始化大小为2的数组,越界了;选项C)中应该是2行3列的数组,题中使用3行2列初始化;选项D)中数组合后应用方括号。

  • 第5题:

    下面关于数组的初始化正确的是

    A.char str[]={′a′,′b′,′c′}
    B.char str[2]={′a′,′b′,′c′}
    C.char str[2][3]={{′a′,′b′},{′c′,′d′},{′e′,′f′}}
    D.char str()={′a′,′b′,′c′}

    答案:A
    解析: