C語言項目化教程

C語言項目化教程

作者: 張競丹 等
出版社: 電子工業
出版在: 2021-01-01
ISBN-13: 9787121374920
ISBN-10: 7121374927
裝訂格式: 平裝
總頁數: 204 頁





內容描述


C語言作為程序設計的入門語言,常常是學生在大學期間學習的第一種程序設計語言。
本書通過歌曲點播、移動的笑臉、繪制心形、迷宮小游戲等趣味程序項目介紹C語言的基礎知識和基本編程方法。
這些趣味程序項目內容簡單,分別從聲音、圖形和小游戲等角度講解,容易使讀者產生學習興趣,易上手且易實現,且其輸出結果圖文並茂、形象直觀,易調動讀者的學習積極性。
本書共分8章,第1章概要介紹C語言及Visual Studio開發工具的使用;
第2~4章介紹C語言的基礎知識,包括C語言的基本數據類型、基本結構和數組;
第5~7章介紹C語言的核心知識,包括函數、指針、結構體和共享體等;
第8章介紹文件操作的相關知識。
本書提供配套教學設計、教學計劃、教案、PPT、案例視頻、源代碼等資源,適合作為高等院校應用型本科、專科電腦、電子等相關專業程序設計類課程的教材。


目錄大綱


1章 C語言概述 1
1.1 C語言的特點、作用與地位 1
1.2 C語言的歷史——遊戲創造的驚喜 2
1.3 初次學習C語言的方法和建議 3
1.4 動手開發一個小程序 3
1.5 不得不提的C++語言 10
課後練習 10
2章 C語言的基本數據描述與數據運算 11
2.1 C語言的數據類型 11
2.2 常量 12
2.3 變量 14
2.4 整型 15
2.5 實型 18
2.6 字符型 22
2.7 數據類型轉換 25
2.8 算術運算符和算術表達式 27
課後練習 29
3章 C語言的基本結構 31
3.1 算法 31
3.2 C語言的基本結構與語句 34
3.3 順序結構 36
3.4 選擇結構 46
3.5 循環結構 68
課後練習 81
4章 數組 86
4.1 一維數組 86
4.2 二維數組 91
4.3 字符數組 98
課後練習 102
5章 函數 104
5.1 函數的概念 106
5.2 函數的定義 106
5.3 函數的調用 107
5.4 函數的嵌套調用和遞歸調用 120
5.5 數組作為函數參數 129
5.6 變量的作用域與生存期 134
課後練習 144
6章 指針 146
6.1 指針概述 146
6.2 指針變量 147
6.3 指針與數組 158
6.4 指針引用字符串 163
6.5 二級指針 164
課後練習 165
7章 結構體和共用體 167
7.1 結構體 167
7.2 共用體 177
課後練習 177
8章 文件作 180
8.1 文件概述 180
8.2 文件的指針 181
8.3 文件的打開與關閉 181
8.4 文件的讀/寫作 184
課後練習 195
附錄A 課後練習參考答案 196


作者介紹


張競丹,副教授,畢業於中山大學,深圳信息職業技術學院教師,著作方向為計算機程序設計,承擔高職院校非計算機專業程序設計類課程校企合作教學改革研究等多項省級、校級科研項目,講授講授C語言程序設計、計算機應用基礎、應用數學等課程,連續獲評深圳信息職業技術學院教學質量優秀教師。




相關書籍

Learn C the Hard Way: Practical Exercises on the Computational Subjects You Keep Avoiding (Like C) (Paperback)

作者 Zed A. Shaw

2021-01-01

Advanced C++

作者 Alankus Gazihan Lizina Olena Mane Rakesh

2021-01-01

51單片機原理與應用 C語言案例教程

作者 王強 吳瓊 韓洪濤 馬玉志 修建新

2021-01-01