给出以下定义,则正确的叙述是: char s1[]="hello world!"; char s2[]={'h','e','l','l','o',' ','w','o','r','l','d','!'};
举一反三
- 中国大学MOOC: 给出以下定义,则正确的叙述是char a[ ]= “helloworld”;char b[ ]={ ‘h’, ‘e’, ‘l’, ‘l’, ‘o’, ‘w’,’o’, ‘r’ ,’l’,’d’};
- 以下代码的输出是() str3 = 'Hello World!' print(str3.split()) A: ['Hello', 'World!'] B: ['Hello', 'World','!'] C: ['H','e','l','l','o',' ','W','o','r','l','d','!'] D: ['H','e','l','l','o','','W','o','r','l','d','!']
- 以下定义语句中不能将字符串"world"正确赋给字符数组的是( ) A: char s[]="world"; B: char s[10];<br>strcpy(b,"world"); C: char s[6];s={ "world"}; D: char s[]={ 'w','o','r','l','d', '\0'};
- 字符串""可以用字符数组来定义,如字符串“hello”可以用字符数组定义为以下哪种形式 A: char a[6]={‘h’,‘e’,‘l’,‘l’,‘o’,‘\0’}; B: char a[5]={‘h’,‘e’,‘l’,‘l’,‘o’}; C: char a[6]= {“hello”}; D: char a[5]= {“hello”};
- 以下对字符数组str初始化不等价的是( )。 A: char str[ ]="hello"; B: char str[ ]={'h','e','l','l','o','\0'}; C: char str[ ]={'h','e','l','l','o',0}; D: char str[ ]={'h','e','l','l','o'};