C語言項目化教程

C語言項目化教程

《C語言項目化教程》是2017年電子工業出版社出版的圖書,作者是相方莉、彭小玲。

基本介紹

  • 書名:C語言項目化教程
  • 又名:C語言項目化教程
  • 作者:相方莉,彭小玲
  • 原版名稱:C語言項目化教程
  • ISBN:9787121324222
  • 類別:C語言教程
  • 頁數:140
  • 定價:30.00
  • 出版社:電子工業出版社
  • 出版時間:2017-08-1
  • 裝幀:精裝
  • 開本:16開
內容簡介,作者簡介,目錄,

內容簡介

本書微課幾大特點:(1)精心設計 一般都有“情景導入”>“知識介紹”>“案例解析”>“技術點撥”>“找找茬”>“練一練”>“課堂總結”等環節。有些還加入“案例拓展”和“挑戰題”。(2)系列化分類分為:“重難點系列”“算法系列”“二級輔導系列”三大系列。其中算法系列介紹C語言中最常用的、二級考試最多的相關算法。二級輔導系列主要針對參加浙江省二級C語言考試的學生進行輔導。(3)注重趣味性和互動性算法系列微課有動畫演示效果,函式的遞歸調用設計互動遊戲,在每個微課中都有找找茬或課堂訓練用於與學生互動。通過趣味性的編程題和動畫演示等,提高學生學習的興趣和參與度,讓他們成為學習的主體。 本書以嵌入二維碼的紙質教材為載體,嵌入微課等數字資源,將教材、課堂、教學資源三者融合,實現線上線下相互結合的教學新模式。因此教師可以利用本書中提供的微課實現翻轉課堂。項目1 C程式設計起步項目2 簡易計算器項目3 通訊錄管理系統界面選單製作項目4 模擬ATM工作流程項目5 簡易的選票統計器項目6 用指針實現通訊錄中添加記錄。

作者簡介

相方莉, 浙江長征職業技術學院,任課老師,近年來一直專注C語言課程的微課製作、開發,微課資源庫建設。(1)2014參加了浙江省教育廳舉辦浙江省高校微課比賽獲得三等獎,2015年 "C語言微課程”榮獲浙江省高校教師教育技術成果評比三等獎。(2)2013年10月―2015年10月主持了浙江省教育廳的教改項目――C語言"微課”課堂教學改革研究。2016年10月至今,本人申報並主持了浙江省高等教育教學改革研究項目――基於MOOC的SPOC混合模式在高職微課資源庫中的套用研究(省級課題)。此外發表相關論文5篇。

目錄

項目1  C程式設計起步 1
1.1 項目情景 1
1.2 相關知識 2
1.2.1 C語言簡介 2
1.2.2 C源程式的結構特點 3
1.2.3 C語言程式的實現過程 4
1.2.4 C語言運行環境 4
1.3 項目分析與實現 5
1.4 知識拓展 5
1.4.1 C的字元集 5
1.4.2 標識符與關鍵字 5
1.4.3 簡單輸出 6
1.5 趣味編程 6
項目2  簡易計算器 7
2.1 項目情景 7
2.2 相關知識 8
2.2.1 數據類型 8
2.2.2 常量和變數 8
2.2.3 整型數據 9
2.2.4 變數賦值 10
2.2.5 實型數據 11
2.2.6 算術運算和算術表達式 12
2.2.7 格式輸出函式(printf函式) 13
2.2.8 格式輸入函式(scanf函式) 14
2.3 項目分析與實現 15
2.4 知識拓展 16
2.4.1 字元型數據 17
2.4.2 字元串常量 18
2.4.3 數據類型轉換 19
2.4.4 複合賦值運算 20
2.4.5 符號常量 21
2.5 趣味編程 22
項目3  通信錄管理系統界面選單製作 23
3.1 項目情景 23
3.2 相關知識 24
3.2.1 程式控制結構概述 24
3.2.2 關係運算符與表達式 24
3.2.3 邏輯運算符與表達式 25
3.2.4 分支結構 28
3.2.5 循環結構 34
3.3 項目分析與實現 43
3.4 知識拓展 44
3.4.1 條件運算符與條件表達式 44
3.4.2 逗號運算符與逗號表達式 45
3.4.3 位運算符與位運算 45
3.5 趣味編程 49
3.6 二級真題練習 51
項目4  模擬ATM工作流程 56
4.1 項目情景 56
4.2 相關知識 57
4.2.1 函式的概述 57
4.2.2 函式的定義 57
4.2.3 函式的調用 60
4.2.4 局部變數與全局變數 64
4.2.5 變數的存儲類別 65
4.3 項目分析與實現 66
4.4 知識擴展 68
4.4.1 編譯預處理 68
4.4.2 宏定義 69
4.4.3 檔案包含 69
4.4.4 條件編譯 70
4.5 趣味編程 71
4.6 二級真題練習 71
項目5  簡易的選票統計器 74
5.1 項目情景 74
5.2 相關知識 75
5.2.1 一維數組 75
5.2.2 字元數組 78
5.2.3 結構體 82
5.3 項目分析與實現 87
5.4 知識拓展 89
5.4.1 二維數組 89
5.4.2 兩種常用的排序 92
5.5 趣味編程 93
5.6 二級真題練習 94
項目6  用指針實現通訊錄中添加記錄 96
6.1 項目情景 96
6.2 相關知識 97
6.2.1 指針基礎 97
6.2.2 指針與數組 101
6.2.3 指針作為函式參數 105
6.2.4 指針數組 107
6.2.5 指向結構體類型數據的指針 108
6.2.6 指向結構體數組的指針 109
6.2.7 檔案操作 110
6.3 項目分析與實現 113
6.4 知識拓展 116
6.4.1 指針與二維數組 116
6.4.2 指向指針的指針 117
6.5 趣味編程 119
6.6 二級真題練習 119
附錄1  運算符的優先權與結合性 123
附錄2  C語言中的常用庫函式 125
附錄3  浙江省二級C語言考試大綱 128

相關詞條

熱門詞條

聯絡我們