當前位置:成語大全網 - 書法字典 - 字典順序c的實現

字典順序c的實現

//字符串排序

主()

{

char * str 1【20】,* str 2【20】,* str 3【20】;

char swap();

printf(“請輸入三個字符串\ n“);

scanf(“% s“,str 1);

scanf(“% s“,str 2);

scanf(“% s“,str 3);

if(strcmp(str 1,str 2)& gt;0)swap(str 1,str 2);

if(strcmp(str 1,str 3)& gt;0)swap(str 1,str 3);

if(strcmp(str 2,str 3)& gt;0)swap(str 2,str 3);

printf(“排序後\ n“);

printf(“% s \ n % s \ n % s \ n“,str1,str2,str 3);

}

字符交換(p1,p2)

char *p1,* p2

{

char * p【20】;

strcpy(p,p 1);strcpy(p 1,p2);strcpy(p2,p);

}