C語言編程從入門到實踐
內容描述
《C語言編程從入門到實踐(微課視頻版)》是一本系統講解C語言完整編程語法、實例應用與項目實戰的C語言程序設計教程。全書分2篇共15章,其中第1篇為基礎篇,主要講解了C語言的入門知識、數據存儲與運算、簡單程序的設計、循環結構程序的設計、函數、數組、指針、結構、聯合與位字段、文件;第2篇為進階篇,主要講解了數組進階、字符串處理、遞推與遞歸、鍊錶、位運算問題以及綜合實踐應用案例。本書知識點的講解配合了大量的示例和詳細的代碼註釋,“提示”“注意”等模塊融入了各種實戰經驗小技巧,可讓讀者在學習過程中少走彎路,每章的“習題與實踐”幫助讀者鞏固所學知識,提升C語言程序開發應用技能。本書另贈送了4 個章節的常用函數庫的應用和編程開發實戰的電子書,即有聲有色文本庫、開源圖形庫EGE、編程訪問網絡、編程訪問數據庫,可供讀者深入學習C語言編程實戰技能。
《C語言編程從入門到實踐(微課視頻版)》還是一本視頻教材,全書共配備了139集同步視頻講解,跟著視頻學編程,高效、快捷。另外,本書還配套了豐富的教學資源,如實例源代碼、PPT教學課件,方便教師教學和讀者自學。
《C語言編程從入門到實踐(微課視頻版)》適合C語言從入門到精通各層次的讀者參考學習。所有C語言初學者、C語言編程愛好者、C語言工程師等均可選擇本書作為軟件開發的實戰指南和參考工具書,應用型高校計算機相關專業、培訓機構也可選擇本書作為C語言算法、C語言程序設計和麵向過程編程的教材或參考書。
目錄大綱
第1篇 基礎篇
第1章 C語言程序設計概述
1.1 C語言相關知識
1.1.1 C語言的歷史沿革
1.1.2 C語言的重要性
1.1.3 C語言的特點
1.2 C語言程序設計入門三要素
1.2.1 安裝軟件並開發HelloWorld程序
【例1-1】個簡單的C程序
1.2.2 掌握基本的輸入/輸出手段
【例1-2】一個完整的輸入/輸出示例
【例1-3】計算輸入的兩個整數的和
【例1-4】計算兩個浮點數的乘積
【例1-5】改進例1-4中的輸出格式
1.2.3 理解C語言程序的基本結構
【例1-6】兩個函數構成的C程序示例
1.3 案例分析
1.3.1 動畫效果的HelloWorld程序
【例1-7】動畫效果的HelloWorld程序1
【例1-8】動畫效果的HelloWorld程序2
1.3.2 帶聲音的HelloWorld程序
【例1-9】帶聲音的HelloWorld程序1
【例1-10】帶聲音的HelloWorld程序2
小結
習題與實踐
第2章 數據存儲與運算
2.1 示例程序
【例2-1】計算圓的面積
2.2 數據類型、常量與變量
2.2.1 數據類型
2.2.2 常量
2.2.3 變量
【例2-2】計算1-n的和
2.2.4 標識符
2.3 整數類型
2.3.1 基本整數類型
【例2-3】定義整型變量
【例2-4】使用十進制、八進制、十六進制形式輸出整數
2.3.2 有符號整數類型
【例2-5】測試5種有符號整數類型所佔字節數與數據范圍
2.3.3 無符號整數類型
2.3.4 字符類型
【例2-6】使用字符變量定義並用字符常量賦值
2.3.5 整型變量的溢出
【例2-7】數據溢出示例
2.3.6 整數常量
2.4 浮點類型
2.4.1 定義浮點型變量
2.4.2 浮點常量
2.4.3 輸出浮點值
【例2-8】浮點類型定義、初始化與輸出
2.5 枚舉類型
2.6 void類型
2.7 運算符和表達式
第2篇 進階篇