close
以下是程式執行結果
14  0  1  2  3  4  5  6  7  8  9  10  *******************
13  0  1  2  3  4  5  6  7  8  9  10  *******************
12  0  1  2  3  4  5  6  7  8  9  10  *******************
11  0  1  2  3  4  5  6  7  8  9  10  *******************
10  0  1  2  3  4  5  6  7  8  9  10  *******************
0  1  2  3  4  5  6  7  8  9  10  *******************
+++++++++++++++++++++++.

以下是程式碼  加入了1個while迴圈 所以整個程式有3個while迴圈
class loop_01
{
    public static void main(String[] args)
    {
        int i=15;
        while(i>=10)
        {
        i--;
        System.out.print(i+"  ");
        if(i!=15)
        {
            int k=0;
            while(k<=10)
            {
                System.out.print(k+"  ");
                k++;
            }
            System.out.println("*******************");
        }
        else
        {
            int j=5;
            while(j>=1)
            {
                j--;
                System.out.println(j);
            }   
            System.out.print("//////////////////////");
        }
        }
        System.out.print("+++++++++++++++++++++++");
    }
}

2009/08/19新增↓
這個程式碼是改良過後的

本來我其實要做數字排序
拿起大2的資料結構課本(java 1.4.2)
照著課本的程式碼一一地key上去
可是課本使用整數陣列依陣列內容大小做氣泡排序
結果課本的程式碼有一部分錯誤
所以我只好自己找邏輯
就造就了這段程式碼的前身^^

老實說
從以前就覺得
資料結構的程式碼又臭又長也不夠有趣= =
想不到我竟然在一天之內抓到其中之一最簡單的排序法的邏輯
這很令我很訝異

改天在寫這段程式的進階版
敬請期待^^

arrow
arrow
    全站熱搜

    gtea0609 發表在 痞客邦 留言(0) 人氣()