下列程序的输出结果是 ( ) main() char*p1,*p2,str[
题型:单项选择题
问题:
下列程序的输出结果是 ( )
main()
char*p1,*p2,str[50]="xyz";
p1="abcd";
p2="ABCD";
strcpy(str+2,strcat(p1+2,p2+1));
printf("%s",str);
A.xyabcAB
B.abcABz
C.Ababcz
D.XycdBCD
下列程序的输出结果是 ( )
main()
char*p1,*p2,str[50]="xyz";
p1="abcd";
p2="ABCD";
strcpy(str+2,strcat(p1+2,p2+1));
printf("%s",str);
A.xyabcAB
B.abcABz
C.Ababcz
D.XycdBCD