題組內容

貳、非選擇題3大題(每題20分) 第一題: 原始程式是以C#.NET撰寫,考生可以C#.NET或VB.NET作答,但須先標註使用何種語言。

(二)下列以C#語法撰寫的程式,欲以Bubble Sort來排序一個整數陣列的資料,請完成程式片段空白。【6分】
5fa9eff7698be.jpg

詳解 (共 2 筆)

詳解 提供者:Colin

 

    if(array[i] > array[i+1])

    {

        int temp = array[i];

        array[i] = array[i+1];

        array[i+1] = temp;

    }

詳解 提供者:Cuda Chen

拋磚引玉,大家一起來討論,我的答案有錯


for(int j = 0; j < len - 1; j++)

{

    if(array[i] > array[j])

    {

        int temp = array[i];

        array[i] = array[j];

        array[j] = temp;

    }

}