搖櫓水向天一方

關於部落格
  • 52012

    累積人氣

  • 0

    今日人氣

    0

    訂閱人氣

給龍ㄟ跟喵喵,關於寫程式

  1. 開始動手之前

    在開始動手寫程式之前,先看清楚題目要的是什麼,他需要達成的是什麼目標?該顯示哪些東西?我可能得用到哪些程式碼?程式碼的部分真的得自己累積,這個程式語言的基本格式是什麼,Array怎麼用,宣告怎麼設使用者輸入該用什麼語法,怎麼顯示文字在螢幕上,迴圈、條件判斷怎麼寫,這些真的得自己練習累積,例如我要寫一個排序,就會用到陣列、for迴圈、if判斷這些東西...

  2. 程式雛型

    這個部份比較邏輯性,用你自己習慣的方式把程式流程畫出來或寫出來,你會用哪些變數?變數怎麼做運算?掌握住每個變數的更動,邏輯上的問題盡量就在這裡處裡完,不要在實際寫程式的時候又跟語法問題攪在一起,編譯一直不過真的會煩...排序的雛型我用文字方式寫在下面

    宣告int陣列元素10
    for i = 0~9
       for j = i~9
           如果元素j比元素i大,就兩元素對換

  3. 程式碼

    第1部分的累積就會在這裡用上,把你的雛型改成程式碼,因為邏輯上已經沒有什麼大問題,所以就是在這一步把程式碼問題解決,編譯不過的情況很多種,Visual C還有中文說明,學Java的得自己學著看英文的錯誤訊息,其實它不會用很深的字,需要的時候可以利用字典或翻譯機,我英文也沒多好,但是重點是要肯查...排序的程式我用Java寫出來如下

    public class Sort
    {
        public static void main( String asgs[] )
        {
             int array[] = new int[10];
             for(int i=0; i<=9; i++)
             {
                 for(int j=i; j<=9; j++)
                 {
                      if(array[j]>array[i])
                      {
                          int temp = array[i];
                          array[i]=array[j];
                          array[j]=temp;
                       }
                  }
             }
        for(int i=0; i<=9; i++)
            System.out.printf("%dn",array[i]);
        }
    }

希望對你們有幫助...- -...嗯...
相簿設定
標籤設定
相簿狀態