• 2022-06-06
    中国大学MOOC: 设有以下定义,则数组s1和s2( )。char s1[]={ S ,t, r ,i,n, g};char s2[]= String;
  • 长度不同,内容也不同

    内容

    • 0

      合法的数组定义是( ) 。 A: char a[ ] = {‘s’, ‘t’, ‘r’, ‘i’, ‘n’, ‘g’, 0}; B: char s = "string"; C: char a[ ] = {‘s’, ‘t’, ‘r’, ‘i’, ‘n’, ‘g’, ‘\0’};<br>char a[] = "string";

    • 1

      中国大学MOOC: 设有数组定义:char a&#91;&#93;=student;char b&#91;&#93;=&#91;s,t,u,d,e,n,t&#93;;则以下叙述正确的是()。

    • 2

      下面字符数组初始化语句正确且与语句char c&#91;&#93;="string";等价的是( ) 。 A: char c[]={'s','t','r’,'i’,'n','g'}; B: char c[]={'s','t','r’,'i’,'n','g','\0'}; C: char c[]={'string'}; D: char c[]='string';

    • 3

      以下不正确的字符串赋值或初始化的是______。 A: char *s; s="string"; B: char s[ ]={'s','t','r','i','n','g','\0'}; C: char s[10]; s="string"; D: char s[ ]="string";

    • 4

      设有定义:char s1&#91; &#93;= "abc",s2&#91; &#93;= "mnop";,则执行语句strcpy(s2,s1);printf("%s", s2);后,输出的结果是______。 A: mnop B: abc C: mnopabc D: abcmnop