以下正确的程序段是_____。
A: char str[20]; scanf("%s",&str);
B: char *p; scanf("%s",p);
C: char str[20]; scanf("%s",str[2]);
D: char str[20],*p=str; scanf("%s",p+2);
A: char str[20]; scanf("%s",&str);
B: char *p; scanf("%s",p);
C: char str[20]; scanf("%s",str[2]);
D: char str[20],*p=str; scanf("%s",p+2);
举一反三
- 以下能正确读入字符串的程序段是________。 A: char *p; scanf("%s", p); B: char str[10]; scanf("%s", &str); C: char str[10], *p; p=str; scanf("%s", p); D: char str[10], *p=str; scanf("%s", p[1]);
- 以下正确的程序段是____。 A: char str[10]; B: char *p;<br/>scanf("%s",&str); scanf("%s",p); C: char str[10]; D: char str[10];<br/>scanf("%s",str); scanf("%s",str[10]);
- 以下正确的程序段是 A: A.char str[20]; B: B.char *p; C: C.char str[20]; D: D.char str[20],*p=str; scanf("%s",&str); scanf("%s",p); scanf("%s",&str[2]); scanf("%s",p[2]);
- 以下不能正确读入字符串的程序段是( ) A: char *p;scanf("%s", p); B: char str[10], *p=str;scanf("%s", p[1]); C: char str[10], *p;p=str; scanf("%s", p); D: char str[10];scanf("%s", &str)
- 下面语句错误的是( )。 A: int *p; *p=20; B: char *s="abcdef"; printf("%s\n",s); C: char *str="abcdef"; char *p;p=str D: char *str;str="abcdef";