有以下程序段,执行后的输出结果是( )。 char s[ ]="ABCD",*p; for (p=s;p printf("%s",p);
A: ABCDBCDCDD
B: ABCDABCABA
C: ABCD
D: DCBA
A: ABCDBCDCDD
B: ABCDABCABA
C: ABCD
D: DCBA
举一反三
- 有如下程序 main() { char s[] = "ABCD", *p; for(p = s+1; p < s+4 ; p++) printf("%s ",p); } 该程序的输出结果是______
- 以下程序的输出结果是(). main() {char str[]="ABCD",*p=str;printf("%s\n",p);}
- 有关下面程序段的输出结果,正确的判断是()。char s[]=ABCD,*p=s;printf(%d,p[4]);
- main { char s[ ]=“1234”, * p; for(p=s; p<s+3; p++) printf(“%s”, p); } 程序结果是
- 下面程序段的运行结果是( )。char s[] = "abcdefgh", *p = s; p += 3; printf ("%d\n", strlen(strcpy(p, "ABCD"))); A: 8 B: 12 C: 4 D: 7