TC官方合作论坛

标题: 来冒个泡,对吗 [打印本页]

作者: 05windows    时间: 2012-12-21 00:13
标题: 来冒个泡,对吗
如题"
  1. 功能 逻辑型 冒泡()
  2. 整型 n
  3. 整型[] 测试数组=整型[5]
  4. 测试数组[0]=3
  5. 测试数组[1]=2
  6. 测试数组[2]=5
  7. 测试数组[3]=1
  8. 测试数组[4]=4
  9. 数组.大小(测试数组,n)
  10. for(整型 t=0;t<n-1;t++) //控制比较的趟数
  11.     for(整型 c=0;c<n-1-t;c++)//控制比较的次数
  12.         if(测试数组[c]>测试数组[c+1])
  13.             int z=测试数组[c]
  14.             测试数组[c]=测试数组[c+1]
  15.             测试数组[c+1]=z
  16.         endif
  17.      endfor
  18. endfor
  19. help.messagebox(str.format("%d %d %d %d %d",测试数组[0],测试数组[1],测试数组[2],测试数组[3],测试数组[4]))

  20. 返回 真
  21. 功能结束
复制代码



作者: zgzjwzlx    时间: 2012-12-21 07:06

作者: zxyc2000    时间: 2012-12-21 11:17
//冒泡排序,为了重用性,函数头应该做如下声明
功能 int[] 冒泡(int[] arr)
作者: 05windows    时间: 2012-12-21 12:26
回复 3楼zxyc2000的帖子

大侠 厉害  谢谢指点,好人啊
作者: tbmbx2017    时间: 2016-9-12 12:16
厉害,相当可以的了




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1