#include<stdio.h>
#include<string.h>
int main()
{
int i;
void sort(char *name[]);
char *name[]={"IRI","GEO","DEN","ESP","FRA ","EST","DOM ","ARG","IND","aLG"};
sort(name);
for(i=0;i<10;i++)
printf("%s\n",name[i]);
}
void sort(char *name[])
{
char *temp;
int i,j,k;
for(i=0;i<9;i++)
{
k=i;
for(j=i+1;j<10;j++)
if(strcmp(name[k],name[j])>0) k=j;
if(k!=i)
{temp=name[i];name[i]=name[k];name[k]=temp;}
}
}字符串排序
最新推荐文章于 2022-12-19 19:42:39 发布
本文探讨了如何使用C++实现字符串数组的排序过程,包括定义数组、自定义排序函数以及通过for循环遍历并调用排序函数,最终输出排序后的数组元素。
1847

被折叠的 条评论
为什么被折叠?



