陣列及排序案例

2021-09-28 22:00:09 字數 1279 閱讀 7707

陣列:若干個相同型別變數在記憶體中有序的儲存的集合。

#include

#include

intmain()

;printf

("%d \n"

,sizeof

(nums));

int length =

sizeof

(nums)

/sizeof

(nums[0]

);// 計算陣列的長度

for(

int i =

0; i < length; i++

)printf

("********************\n");

// 修改數值

nums[3]

=10;for

(int i =

0; i < length; i++

)system

("pause");

return0;

}

定義

#include

#include

intmain()

;printf

("%s\n"

,chs2)

;// hello

// 定義乙個字元陣列

char chs =

"hello world"

;printf

("%s\n"

,chs)

;// hello world

system

("pause");

return0;

}

int source=

;// 選擇排序 乙個個進行比較

for(

int i =

0; i <

9; i++)}

}for

(int i =

0; i <

10; i++

)

int source=

;// 氣泡排序 相鄰比較

for(

int i =

0; i <

9; i++)}

}for

(int i =

0; i <

10; i++

)

陣列的基礎及案例

var arr1 new array 空陣列 var arr2 new array 5 長度為5的陣列,每個資料的值為undefined var arr3 new array 1,2,3,4,5 長度為5的陣列 var arr4 new array 空陣列 var arr5 new array 1,...

陣列及氣泡排序

氣泡排序 陣列中可以存放多個值。bash shell 只支援一維陣列 不支援多維陣列 初始化時不需要定義陣列大小 與大部分程式語言類似,陣列元素的下標由0開始。方法一 陣列名 value0 value1 value2 方法二 陣列名 0 value 1 value 2 value 下標 方法三 列表...

陣列及排序之選擇排序

思想 從前往後選擇陣列位置,將陣列元素最小值放在前邊 第一次比較完畢,陣列中元素最小值在陣列第一位 第二次比較完畢,陣列中元素第二小值在陣列第二位 最後一次比較完畢,陣列中元素最大值在陣列最後一位 每次比較的次數都要比前一次少一次,因為最小值已經被選擇 public class sort syste...