若有以下语句,则下面( )是正确的描述。 char s1[ ]="China"; char s2[ ]={ 'C','h','i','n','a'};
A: s1数组和s2数组的长度相同
B: s1数组长度小于s2数组长度
C: s1数组长度大于s2数组长度
D: s1数组等价于s2数组
A: s1数组和s2数组的长度相同
B: s1数组长度小于s2数组长度
C: s1数组长度大于s2数组长度
D: s1数组等价于s2数组
举一反三
- 若有以下语句,则正确的描述是()。 char s[]=”12345”;char t[]={‘1’,’2’,’3’,’4’,’5’}; A: s数组等价于t数组 B: s数组长度大于t数组长度 C: s数组与t数组长度相同 D: s数组长度小于t数组长度
- 有两个字符数组s1,s2,则以下正确的输入语句是() A: scanf("%s%s",s1,s2); B: gets("s1"),gets("s2"); C: scanf("%s%s",&s1,&s2); D: gets(s1,s2);
- 有字符数组s1[80]和s2[80],则正确的输出语句是 。 A: puts(s1,s2); B: printf("%s,%s",s1[],s2[]); C: putchar(s1,s2); D: puts(s1),puts(s2);
- 设有以下定义,则数组s1和s2()。char s1[]={ S ,t, r ,i,n, g};char s2[]= String;
- 已定义字符数组s1和s2,以下错误的输入语句是( )。 A: scanf("%s%s ", &s1,&s2); B: gets(s1,s2) ; C: gets(s1); gets(s2); D: scanf("%s%s ", s1,s2);