buble.c
上传用户:bjtelijie
上传日期:2010-01-01
资源大小:87k
文件大小:1k
源码类别:

数学计算

开发平台:

Visual C++

  1. #include <stdio.h>
  2. #include <string.h>
  3. bubble(strings,count)
  4. char *strings;
  5. int count;
  6. {
  7. register int m,n;
  8. register char s;
  9. for(m = 1;m<count;m++)
  10. for(n = count-1;n >= m;--n)
  11. {
  12. if(strings[n-1]>strings[n])
  13. {
  14. s = strings[n-1];
  15. strings[n-1] = strings[n];
  16. strings[n] = s;
  17. }
  18. }
  19. }
  20. int main(void)
  21. {
  22. int count;
  23. char str[200];
  24. printf("请输入字符串:n");
  25. gets(str);
  26. count = strlen(str);
  27. bubble(str,count);
  28. printf("排序之后的字符串是:n");
  29. printf("%s.n",str);
  30. return 0;
  31. }