6.下面是对一维数组s初始化,其中不正确的是( )。 A.char s[5]={“abc”}; B. char s[5]={‘a’,’b’,’c’}; C. char s[5]=””; D. char s[5]=”abcdef”;
A: A
B: B
C: C
D: D
A: A
B: B
C: C
D: D
举一反三
- 6.下面是对一维数组s初始化,其中不正确的是( )。 A.char s[5]={“abc”}; B. char s[5]={‘a’,’b’,’c’}; C. char s[5]=””; D. char s[5]=”abcdef”; A: A B: B C: C D: D
- 下面能正确进行字符串赋值操作的语句是 ____。A char s[5]={"ABCDE"}; B char s[5] ={'a','b' ,'c','d',''e'}; C char *s;s="ABCDEF"' D char *s; scasnf("%s",s);
- 9.下面能正确进行字符串赋值操作的是( )。A)char s[5]={“ABCDE”};B)char s[5]={‘A’,’B’,’C’,’D’,’E’};C)char *s ; s=”ABCDE” ;D)char *s; scanf(“%s”,s) ; A: char s[5]={“ABCDE”}; B: char s[5]={‘A’,’B’,’C’,’D’,’E’}; C: char *s ; s=”ABCDE” ; D: char *s; scanf(“%s”,s) ;
- char s[5]=”abcdef”; 此语句对s的初始化不正确
- 设有如下定义和语句[1] char *s; s="string";[2] char s[7]; s="string";[3] char s[ ]="string";[4] char s[ ]={'s','t','r','i','n','g'};其中定义项可以作为字符串使用的是______。 A: [1]和[2] B: [1]和[3] C: [1]和[4] D: [3]和[4]