-
普通排序
#include <stdio.h> #include <string.h> int main() { char num[14]={8,8,22,11,33,27,19,43,40,11,42,35,21,14}; char temporary; int i,j; char len=strlen(num);/***使用strlen函数要避免‘0’字符***/ //printf("数据长度=%d\n",len); for(i=0 ;i<=len;i++) { //max=num[i]; for(j=i+1;j<=len;j++) { if(num[i]>num[j]) { temporary=num[i]; num[i]=num[j]; num[j]=temporary; } } printf("%d\n",num[i]); } return 0; }
-
选择排序
#include <stdio.h> #include <string.h> int main() { char num[15]={8,8,22,11,33,27,19,43,40,11,42,35,21,14}; char temporary,min,Tem; int i,j; char len=strlen(num); printf("%d\n",len);//字符长度 for(i=0 ;i<len;i++) { min=num[i]; for(j&
C语言排序算法
于 2024-02-26 16:01:55 首次发布