• 2022-06-06
    下列数组不是字符串的是()。
    A: char b[]="hi";
    B: char b[5]="a";
    C: char b[6]={'C','h','i','n','a','\0'};
    D: char b[5]={'C','h','i','n','a'}
  • D

    内容

    • 0

      下列字符数组长度为5的是: A: char a[10]={'h','a','b','c','d'}; B: char b[]={'h','a','b','e','d','0'}; C: char c[]={'h','a','b','c','0'}; D: char d[6]={'h','a','b','c','0'};

    • 1

      字符数组定义正确的是( ) A: char a[] B: char a[i] C: char a[5] D: char a[0]

    • 2

      下面的定义语句中,使数组str不能正确保存字符串的是()。 A: char str[6]="China"; B: char str[ ]="China"; C: char str[5]={'C','h','i','n','a'}; D: char str[6]={"China"};

    • 3

      下列字符数组长度为5的是() A: char   a[]={‘h’, ‘a’, ‘b’, ‘c’, ‘d’}; B: char   b[]= {‘h’, ‘a’, ‘b’, ‘c’, ‘d’, ‘\0’}; C: char   c[10]= {‘h’, ‘a’, ‘b’, ‘c’, ‘d’}; D: char   d[6]= {‘h’, ‘a’, ‘b’, ‘c’, ‘\0’ }

    • 4

      与如下代码不等价的语句是________。 char str[ ] = "china"; A: char str[6] = “china”; B: char str[ ] = {'c', 'h', 'i', 'n', 'a'}; C: char str[ ] = {'c', 'h', 'i', 'n', 'a', '\0'}; D: char str[ ] = {"china"};