设有char str[10],下列语句正确的是A.scanf("%s",&str); B.printf("%c",str); C.printf("%s",str[0]); D.printf("%s",str);
第1题:
下列程序的输出结果是______。 char*fun(char*str,int n) { int i; char*p=str; for(i=0;i<10;i++,str++) *str='a'+i; return++p; } main() { char a[10]; printf("%s\n",fun(a,10)); }
A.ABCDEFGHIJ
B.abcdefghij
C.bcdefghij
D.不确定的值
第2题:
char *str[5]; scanf("%s",str[0]);
第3题:
7、下面语句错误的是()。
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";
第4题:
下面的语句能正确执行: char *str[5]; scanf("%s",str[0]);
第5题:
去掉字符串str中所有空白符的语句哪个是错误的?()
A.str = str.replaceAll("s*", "");
B.str = str.replaceAll("s{1,}", "");
C.str = str.replaceAll("s+", "");
D.str = str.replaceAll("s", "");