满意答案
卢奔佰td
2017.12.22
采纳率:54% 等级:10
已帮助:121人
#include
#include
#include
#define N 10 //宏定义
int main()
{
char strArray[N][256];
char *str[N];
char *temp;
int i,n;
for(i=0;i
{
gets(strArray[i]);
str[i]=strArray[i];
}
n=i;
//选择排序方法
for(int i=0;i
{
char* min = str[i];
int index=i;
//找出最小的数
for(int j=i+1;j
{
if(str[j]
{
min=str[j];
index=j;
}
}
temp=str[i];
str[i]=min;
str[index]=temp;
}
printf("排序后的是:\n");
for(int i=0;i
{
printf("%s\n",str[i]);
}
printf("\n");
system("pause");
return 0;
}
00分享举报