当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

下列程序的输出结果是( )。 char *p1=abcd *p2=ABCD str[50]=xyz; strcpy(str2 strca


下列程序的输出结果是()。 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

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 下列程序的输出结果为 #include voidmain() { char,a[]={”hello",”the",”world”}; char

  • 下列程序执行后的输出结果是______。 main() { char arr[2][4]; strcpy (arr[0] you);strcpy(ar

  • 下列程序执行后的输出结果是( )。 main { char x=0xFFFF;printf(\%d\n x--);}A. -32767###SXB#

  • 下列程序的输出结果是 ( ) main( ) { char a[10]={9 8 7 6 5 4 3 2 1 0} * p=a + 5; print

  • 下列程序段的输出结果为( )。 #include main() { static char a[]=language; char *p;

  • 下列程序的输出结果是______。 #include sub1(char a char b){char c; c=a;a=b;b=c;} sub2(char*