• 2022-06-12
    下面是对一维数组a的初始化,其中不正确的是( )。
    A: char a[8]={'good"}
    B: char a[8]={g','o','o','d'};
    C: char a[81=' ';
    D: char a[8]="hello";
  • C

    内容

    • 0

      以下对字符数组a进行不正确初始化的是( ) A: char a[]=’cool\0’; B: char a[]={‘c’,’o’,’o’,’l’}; C: char a[]={“cool\0”}; D: char a[]=”cool\0”;

    • 1

      要使字符数组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";

    • 2

      ‎下面错误的初始化语句是_____‌ A: char str[]="hello"; B: char str[]={'hello'}; C: char str[100]="hello"; D: char str[]={'h','e','l','l','o'};

    • 3

      ( )不能对字符串赋初值.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'};

    • 4

      以下正确的初始化语句是: A: char str[]="HELLO"; B: char str[100]= "HELLO"; C: char str[] = {'H', 'E', 'L', 'L', 'O'}; D: char str[] = {'HELLO'}