更多“下面不正确的字符赋值或赋初值的方式为()。A.chars[10]=”hello!”B.chars[10]={‘h’,‘e’,‘l’,‘l’,‘o ”相关问题
  • 第1题:

    不能把字符串"Hello!"赋给数组b的语句是______。

    A.char b[10]={'H','e','l','l','o','!'};

    B.char b[10]={'h','e','l','l','o','!'};

    C.char b[10];strcpy(b,"Hello!");

    D.char b[10]="Hello!";


    正确答案:B
    解析:在C语言中,大写字母和小写字母被认为是两个不同的字符,因此,“hello!”和“Hello!”是两个不同的字符串。

  • 第2题:

    不能把字符串“Hello!”赋给数组b的语句是()。

    A.char b[10]={"Hello!"};

    B.char b[10];b="Hello!";

    C.char b[10]={'H','e','l','l','o','!','0'};

    D.char b[10]="Hello!";


    B

  • 第3题:

    5、下列是为字符数组赋字符串的语句组,其中错误是:

    A.char s[10]; s=”program”;

    B.char s[]=”program”;

    C.char s[10]=”Hello!”;

    D.char s[10];strcpy(s,”hello!”);


    char s[10]; s= ” program ” ;

  • 第4题:

    下列是为字符数组赋字符串的语句组,其中错误是:

    A.char s[10]; s=”program”;

    B.char s[]=”program”;

    C.char s[10]=”Hello!”;

    D.char s[10];strcpy(s,”hello!”);


    char s[10]; s= ” program ” ;

  • 第5题:

    【单选题】下列是为字符数组赋字符串的语句组,其中错误的是 。

    A.char s[l0]; s="program";

    B.char s[]=" program";

    C.char s[l0]="Hello!";

    D.char s[l0];strcpy(s,"hello !");


    char s[10]; s= ” program ” ;