課程目錄: 高級語言程序設計培訓

        4401 人關注
        (78637/99817)
        課程大綱:

        高級語言程序設計培訓

         

         

         

        第一章 緒論
        1.1 雞兔同籠—計算
        1.2 算法
        1.3 程序
        第二章 順序程序設計
        2.1 求綠化帶寬度——簡單程序
        2.2 基本符號第2周課程:順序程序設計(2/2)
        2.3 數據
        2.4 語句
        2.5 表達式
        2.6 順序控制結構
        2.7 數據類型
        2.8 輸入輸出第3周課程:分支程序設計&循環程序設計(1/2)
        第三章 分支程序設計
        3.1 判斷成績是否及格——雙分支程序設計
        3.2 成績加上獲獎信息——單分支程序設計
        3.3 邏輯判斷——布爾類型
        3.4 獲獎分等級——多分支程序設計
        第四章 循環程序設計
        4.1 計算平均成績——循環程序第4周課程:循環程序設計(2/2)
        4.2 計算全班每人平均成績—多重循環
        4.3 程序設計實例第5周課程;函數&數組(1/3)
        第五章 模塊化程序設計——函數
        5.1 求給定三角形重心——模塊化程序設計
        5.2 函數
        第六章 批量數據組織——數組
        6.1 成績統計——數組類型
        6.2 統計多科成績——多維數組
        6.3 程序設計實例第6周課程:數組(2/3)
        6.4 線性表——分類與檢索
        6.5 帶學號的成績排序——數組初值
        6.6 表示姓名——字符串第7周課程:數組(3/3)&指針(1/2)
        6.7 類型定義
        6.8 線性表-棧和隊列
        第七章 指針
        7.1 指針與變量第8周課程:指針(2/2)&結構體
        7.2 指針操作
        7.3 指針與數組
        7.4 指針與字符串
        第八章 表單數據組織——結構體
        8.1 成績單管理
        8.2 保存成績單——結構體
        8.3 程序設計實例第9周課程:再論函數 & 遞歸程序設計
        第九章 再論函數
        9.1 參數
        9.2 函數值
        第十章 遞歸程序設計
        10.1 遞歸程序設計
        10.2 程序設計實例第10周課程:文件
        第十一章 外部數據組織——文件
        11.1 重新考慮戶籍管理問題——文件
        11.2 文件概述
        11.3 打開、關閉文件
        11.4 I/O 操作第11周課程:程序開發&動態數據結構(1/2)
        第十二章 程序開發
        12.1 自頂向下逐步求精
        12.2 原則
        12.3 風格
        第十三章 動態數據組織
        13.1 保存實數序列——動態數據結構
        13.2 動態變量第12周課程:動態數據結構(2/2)
        13.3 鏈表
        13.4 程序設計實例