《C語言及程式設計》課程首頁

來源:互聯網
上載者:User

標籤:c語言   流程圖   程式設計   課程   運算式   

第1章 引言及體驗

[課程視頻]  [本章樣本]

1.1 課程介紹——內容及學習方法 

1.2 程式設計語言 自測 

1.3 搭建C語言的運行平台

>>>實踐:按視頻指導搭建編程環境並運行程式

1.4 C語言程式初體驗

>>>實踐:項目要求  實踐參考

1.5 分支結構程式體驗

>>>實踐:項目要求  實踐參考


第2章 資料的表示和運算

[課程視頻]  [本章樣本]

2.1 數值資料類型及表示 自測 

2.2 變數的使用 自測 

2.3 標識符及其命名 自測 

2.4 算術運算子與算術運算式 自測

>>>實踐:項目要求  實踐參考

2.5 自增與自減 自測 

2.6 數值型資料的儲存 

2.7 指標及其運算 自測 

2.8 資料的輸入 自測 

2.9 資料的輸出 

>>>程式閱讀(將2.6-2.9這幾部分的閱讀合起來)

2.10 賦值運算子與賦值運算式 自測 

2.11逗號運算子與逗號運算式 自測 

2.12 字元資料及字元類型 自測

>>>實踐:項目要求  實踐參考


第3章 分支結構程式設計


3.1 表達“條件”——條件運算式 自測 

3.2 將條件“組合”起來——邏輯運算式 自測 

3.3 控制結構與流程圖

>>>實踐:設計要求  實踐參考

3.4 用if語句實現分支結構 自測

>>>實踐:項目要求  實踐參考

3.5 if語句的嵌套 自測

>>>實踐:項目要求  實踐參考

3.6 用switch語句實現多分支結構 自測 

3.7 利用switch語句解決問題

>>>實踐:項目要求  實踐參考

3.8 條件運算子和條件運算式 自測

3.9 實用技能: 調試利器——程式的逐步執行 自測

>>>實踐:找出Bug


第4章 迴圈結構程式設計


4.1 演算法的基本概念 自測 

4.2 迴圈控制結構及流程圖

>>>實踐:設計要求  實踐參考

4.3 迴圈思想啟蒙:輸出小星星 課堂樣本

>>>實踐:項目要求  實踐參考

4.4 三種迴圈語句 自測

>>>實踐:項目要求  實踐參考

4.5 用迴圈累加

>>>實踐:項目要求  實踐參考

4.6 問題求解方法——迭代 自測

>>>實踐:項目要求  實踐參考

4.7 用迴圈處理文字 自測

>>>實踐:項目要求  實踐參考

4.8 迴圈嵌套 自測

>>>實踐:項目要求  實踐參考

4.9 用break和continue改變流程 自測

>>>實踐:項目要求  實踐參考

4.10 問題求解——求素數

>>>實踐:項目要求  實踐參考

4.11 問題求解方法——窮舉

>>>實踐:項目要求  實踐參考

4.12 C語言的程式結構與語句 

4.13 將資料儲存到文字檔 自測 

4.14 從文字檔中讀入資料

>>>實踐:項目要求  實踐參考

4.15 實訓:銀行儲蓄系統開發v1.0

>>>實踐:按視頻指導及課程樣本,完成銀行儲蓄系統v1.0


第5章 函數與模組化程式設計


5.1 模組化程式設計及C語言中的函數 

5.2 體驗自訂函數 自測 

5.3 函數的傳回值 自測 

5.4 函數的參數 自測 

>>>實踐:項目要求  實踐參考

5.5 參數傳遞方式:傳值與傳地址 自測 

5.6 返回指標的函數 自測 

5.7 函數的聲明、定義和調用 自測 

5.8 函數的嵌套調用 自測 

>>>實踐:項目要求  實踐參考

5.9 調試技術:進入函數內部去 自測

>>>實踐:項目要求  實踐參考

5.10 全域變數和局部變數 自測 

5.11 變數的儲存類別 自測

>>>程式閱讀 

5.12 C語言的庫函數 自測 

5.13 應用系統設計

5.14 實訓:銀行儲蓄系統開發v2.0

>>>實踐:按視頻指導及課程樣本,完成銀行儲蓄系統v2.0

5.15 一個程式,多個檔案 自測 

5.16 靜態函數與外部函數 

5.17 外部全域變數和靜態全域變數

>>>實踐:程式閱讀


第6章 一維數組及其應用


6.1 數組的引入 自測 

6.2 一維數組的定義和引用 自測 

6.3 一維數組應用二三例 

6.4 越界的後果 自測

>>>實踐:項目要求  實踐參考

6.5 經典:尋找的藝術 

6.6 首嘗排序——冒個泡

>>>實踐:項目要求  實踐參考

6.7 指標法訪問數組元素 自測 

6.8 指標的運算 自測 

6.9 數組名作為函數參數 自測 

6.10 指標作函數參數 自測

>>>實踐:項目要求  實踐參考

6.11 實現線性表基本操作的函數

6.12 編寫尋找和排序函數

>>>實踐:項目要求  實踐參考

6.13 動態儲存裝置管理與動態數組的實現

>>>實踐:項目要求  實踐參考

6.14 實訓:銀行儲蓄系統開發v3.0

>>>實踐:按視頻指導及課程樣本,完成銀行儲蓄系統v3.0


第7章 多維陣列


7.1 二維數組及其定義 自測 

7.2 二維數組元素的引用 自測

>>>實踐:項目要求  實踐參考

7.3 二維數組的儲存及地址表示 自測 

7.4 使用指標操作二維數組 自測 

7.5 多維陣列作函數參數

>>>實踐:項目要求  實踐參考


第8章 文書處理


8.1 字串、字元數組、字元指標 自測 

8.2 實戰字串處理四例 自測 

8.3 字元和字串處理函數 自測 

8.4 編製自己的字串函數 自測

>>>實踐:項目要求  實踐參考

8.5 操作字串數組 自測

>>>實踐:項目要求  實踐參考

8.6 main函數的參數 自測

>>>實踐:項目要求  實踐參考


第9章 遞迴函式和預先處理

9.1 認識遞迴 自測 

9.2 遞迴法問題求解 

9.3 遞迴經典:漢諾塔

>>>實踐:項目要求  實踐參考

9.4 預先處理之宏定義 自測 

9.5 預先處理之檔案包含 自測 

9.6 預先處理之條件編譯 自測

>>>實踐:閱讀程式


第10章 結構體及應用


10.1 體驗結構體 自測 

10.2 結構體成員的引用 自測 

10.3 結構體數組及其應用 自測

>>>實踐:項目要求  實踐參考

10.4 開發一個電子詞典 

10.5 指向結構體的指標 自測 

10.6 當結構體成員為指標 自測

>>>實踐:項目要求  實踐參考

10.7 認識鏈表 自測 

10.8 鏈表中結點的插入和刪除 自測 

10.9 鏈表應用

>>>實踐:項目要求  實踐參考

10.10 實訓:銀行儲蓄系統開發v4.0

>>>實踐:按視頻指導及課程樣本,完成銀行儲蓄系統v4.0


第11章 檔案


11.1 檔案概述 

11.2 檔案結構體及開啟檔案 自測 

11.3 標準檔案讀寫方法 自測 

11.4 檔案的隨機讀寫 自測 

11.5 二進位檔案及其讀寫 自測

>>>實踐:項目要求  實踐參考

11.6 非標準檔案及其操作

11.7 實訓:銀行儲蓄系統開發v5.0

>>>實踐:按視頻指導及課程樣本,完成銀行儲蓄系統v5.0




第12章 其他資料類型及運算


12.1 枚舉類型及其應用 自測 

>>>實踐:項目要求  實踐參考

12.2 聯合體及其應用 自測 

12.3 自訂類型 自測 

12.4 位元運算及其應用 自測


《C語言及程式設計》課程首頁

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.