當前位置:編程學習大全網 - 電腦編程 - C語言:編寫程序,把字符數組中的字母按由小到大 的順序排列並輸出

C語言:編寫程序,把字符數組中的字母按由小到大 的順序排列並輸出

#include?<stdio.h>

#include?<stdlib.h>

#include?<string.h>

int?cmp(const?void?*a,?const?void?*b)?{

return?*(char*)a?-?*(char*)b;?//?這裏記住壹定要用排序的元素類型的指針做強制裝換並且再取指針指向的值。

}

int?main()?{

char?s[]?=?"kjferu21398dyfkaqpoia";

qsort(s,?strlen(s),?1,?cmp);

printf("%s",?s);

return?0;

}

  • 上一篇:推薦優秀的電腦學習方面的報刊雜誌
  • 下一篇:急求VBE代碼!我絕不是大師。
  • copyright 2024編程學習大全網