题目内容:
有以下程序 #include
voidf(char*s,char*t)
{chark;
k=*s;*s=*t;*t=k;
s++;t--;
if(*s)f(s,t);
}
main()
{charstr[10]="abcdefg",*p;
p=str+strlen(str)/2+1;
f(p,p-2);
printf("%s\n",str);
}
程序运行后的输出结果是( )。 A.abcdefg
B.gfedcba
C.gbcdefa
D.abedcfg
参考答案:
答案解析: