有以下程序: #include <stdio.h>#include <string.h>void f(char * s,char*t){char k; k=*s;*s=*
有以下程序: #include <stdio.h>#include <string.h>void f(char * s,char*t){ char k; k=*s; *s=*t; *t=k; s++; t--; if(* s) f(s,t);}main(){ char str[10] :"abedefg", * p; p = str + strlen(str)/2+1; f(p,p -2); printf("% s \n" ,str);程序运行后的输出结果是()。
A.abcdefg
B.gfedcba
C.gbcdefa
D.abedcfg