#include <stdio.h>
#include <string.h>
void main()
{
char *name[]={"peal","apple","pienapl","strawbelly","bannana"};
int k,i,j;
char *temp;
for ( i=4; i>0;i-- )
{
k=i;
for ( j=i-1; j>=0; j--)
{
if ( strcmp( name[k],name[j] ) < 0 )
k = j;
}
if ( k!= i )
{
temp = name[i];
name[i] = name[k];
name[k] = temp;
}
}
for ( i=0; i<5; i++)
{
printf("%s\n",name[i]);
}
}
选择排序排列字符串
最新推荐文章于 2022-08-23 19:11:33 发布