单选题 有以下程序,其中函数f的功能是将多个字符串按字典顺序排序:
#include<string.h>
void f(char *p[],int n)
char *t; int i,j;
for(i=0; i<n-1; i++)
for(j=i+1;j<n;j++)
if(strcmp(p[i],p[j]>0) t=p[i];p[i]=p[j];p[j]=t;

void main()
char *p [5]="abc","aabdfg","abbd","dcdbe","cd";
f(p,5),
printf("%d/n",strlen(p[4]));

程序运行后输出的结果是( )。
A.5 B.3
C.6 D.4

【正确答案】 A
【答案解析】