问题 单项选择题

下列程序的输出结果是( )。  char *p1="abcd", *p2="ABCD", str[50]="xyz";  strcpy(str+2,strcat(p1+2,p2+1));  printf("%s",str);

A.xyabcAB

B.abcABz

C.ABabcz

D.xycdBCD

答案

参考答案:D

单项选择题 A1型题
单项选择题