本期我们讲解冒泡排序法,使用VB语言。
本期案例:
我们的原始数是一个数组a
这个a数组的数据依次是:5 2 8 6
现要将a中的数据进行排序:从小到大
达成目标:2 5 6 8
设计界面
点击按钮后的效果
两个数据的比较思想是怎样的?
将思想转换为代码。
比较的时候,其实就是使用if语句的时候。
text1中的文本是5
text2中的文本是2
如何比较,取出小的那个值?
if val(text1.text)>val(text2.text) then
print text2.text ’这里是小的值
else
print text1.text '这里是大的值
end if
本例冒泡排序的思想讲解:
冒泡排序,我们这里的排序是按照从小到大排序。
原始 5 2 8 6 在a这个数组中的。
实际就是:
a(0)=5
a(1)=2
a(2)=8
a(3)=6
小思想:先要找到最小的数字,