輸入十個(gè)數(shù)用冒泡排序 用matlab程序,冒泡法對(duì)10個(gè)數(shù)由小到大排序?
用matlab程序,冒泡法對(duì)10個(gè)數(shù)由小到大排序?C語(yǔ)言從鍵盤輸入10個(gè)數(shù),使用冒泡法對(duì)這10個(gè)數(shù)進(jìn)行排序。要求使用指針實(shí)現(xiàn)?私有子窗體uuuClick()將a(1到10)變?yōu)檎麛?shù)對(duì)于I=1到10a(
用matlab程序,冒泡法對(duì)10個(gè)數(shù)由小到大排序?
C語(yǔ)言從鍵盤輸入10個(gè)數(shù),使用冒泡法對(duì)這10個(gè)數(shù)進(jìn)行排序。要求使用指針實(shí)現(xiàn)?
私有子窗體uuuClick()
將a(1到10)變?yōu)檎麛?shù)
對(duì)于I=1到10
a(I)=輸入框(“please input”
下一步I
對(duì)于I=10到2步驟-1“剩余的排序數(shù)據(jù)變量I定義了要在開(kāi)頭搜索的所有數(shù)據(jù),即10。每個(gè)循環(huán)得到剩余數(shù)據(jù)的極值。最大值或最小值由下列替換條件確定
對(duì)于J=1到I-1“剩余數(shù)據(jù)內(nèi)部查詢變量J,所有數(shù)據(jù)都通過(guò)該變量進(jìn)行搜索。
如果a(J)> a(J 1),則“?替換條件,這里是當(dāng)前者大于后者時(shí)的替換條件,它們都是從小到大排序的
temp=a(j 1)“?更換開(kāi)始
a(j 1)=a(j)
a(j)=溫度“?替換結(jié)束
結(jié)束if
下一個(gè)J
下一個(gè)I
對(duì)于I=1到10
打印一個(gè)(I)“”?打印出排序后的數(shù)據(jù)并用空格隔開(kāi)。
下一個(gè)我
結(jié)束