• 2022-05-26
    以下不能正确进行字符串初始化的语句是:
    A: char str[5] = "good!";
    B: char str[5] = {'g', 'o', 'o', 'd', '!'};
    C: char str[] = {'g', 'o', 'o', 'd', '!'};
    D: char str[] = "good!";
    E: char str[8] = "good!";
    F: char *str = "good!";
    G: char str[8] = {'g', 'o', 'o', 'd', '!'};
  • A,B,C

    内容

    • 0

      以下不能正确进行字符串赋初值的语句是()。? char str[5]="good!";|char *str="good!";|char str[]="good!"; |char str[5]={ 'g','o','o','d'};

    • 1

      ( )不能对字符串赋初值.A) char str[5]="good!"; B) char str[]="good!";C) char *str="good!"; D) char str[ ]={‘g',‘o',‘o',‘d',‘!',‘0'}; A: char str[5]="good!"; B: char str[]="good!"; C: char *str="good!"; D: char str[ ]={‘g',‘o',‘o',‘d',‘!',‘0'};

    • 2

      要使字符数组str存放一个字符串"progress",正确的定义语句是( )。 A: char str[8]={'p','r','o','g','r','e','s','s'}; B: char str[8]="progress"; C: char str[]={'p','r','o','g','r','e','s','s'}; D: char str[]="progress";

    • 3

      以下不能正确进行字符串初始化的语句是( ) 。 A: char<br/>str[]={"gosh!"}; B: char<br/>*str="gosh!"; C: char<br/>str[5]="gosh!"; D: char<br/>str[6]={ 'g', 'o', 's', h',’!’,’\0’};

    • 4

      下列初始化字符数组的语句,正确的是( )。 A: char[100] str = ""; B: char[5] str = {"hi"}; C: char[5] str = "hello"; D: char[] str = {'h', 'e', 'l', 'l', 'o'};