C语言的选择题求解.
(42)有以下程序,其中函数f的功能是将多个字符串按字典顺序排序 #include void f(char ...
(42)有以下程序,其中函数f的功能是将多个字符串按字典顺序排序
#include
void f(char *p[], int n)
{ char *t; int i,j;
for(i=0; i for(j=i+1; j if(strcmp(p[i],p[j])>0){ t=p[i]; p[i]=p[j]; p[j]=t; }
}
main()
{ char *p[5]={"abc","aabdfg","abbd","dcdbe","cd"};
f(p, 5);
printf("%d\n", strlen(p[1]));
}
程序运行后的输出结果是
A)2 B)3 C)6 D)4
"字典顺序排序"是什么意思? 展开
#include
void f(char *p[], int n)
{ char *t; int i,j;
for(i=0; i for(j=i+1; j if(strcmp(p[i],p[j])>0){ t=p[i]; p[i]=p[j]; p[j]=t; }
}
main()
{ char *p[5]={"abc","aabdfg","abbd","dcdbe","cd"};
f(p, 5);
printf("%d\n", strlen(p[1]));
}
程序运行后的输出结果是
A)2 B)3 C)6 D)4
"字典顺序排序"是什么意思? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询