- //
- // main.c
- // 字符串排序
- //
- // Created by fanyafang on 15/11/4.
- // Copyright © 2015年 itcast. All rights reserved.
- //
- #include <stdio.h>
- #include <string.h>
- void sortString(char *arr[],int length){
- char *temp="";
- //选择排序
- for(int i=0;i<length;i++){
- for(int j=i+1;j<length;j++){
- if(strcmp(arr[i], arr[j])>0){
- temp=arr[i];
- arr[i]=arr[j];
- arr[j]=temp;
- }
- }
- }
- }
- int main(int argc, const char * argv[]) {
- char *arr[]={"China","America","Flash","Toop"};
-
- for(int i=0;i<4;i++){
- printf("%s\n",arr[i]);
- }
- printf("\n");
- sortString(arr,4);
-
- for(int i=0;i<4;i++){
- printf("%s\n",arr[i]);
- }
- return 0;
- }
复制代码
|
|