C語言程序設計基礎教程(慕課版)
內容描述
本書以電腦語言的學習與認知過程為主線,以實踐為主導,按照程序設計與編寫的思路進行講解,盡量使用通俗易懂的語言描述,避免空洞難懂的理論。首先讓讀者對語言、C語言、程序設計、C語言程序設計進行整體認知;隨後為了養成良好的編程習慣,學習編程邏輯與規則;而後在實踐中積累程序設計的基本元素—數據類型、常量、變量、運算符和表達式;在具備基本知識的過程中,逐漸在實踐中感受程序的編寫思路,並逐漸引入三大結構—順序、分支和循環;在能夠編寫一些小程序後,引入數組存儲批量數據;為了實現程序的模塊化引入函數;為了存儲復雜數據類型引入結構體;為了優化程序性能在實踐中引入指針;為了改進程序運行環境,提高程序效率,引入預處理;最終為了完成數據的永久存儲,引入文件的操作。本書精選大量實例貫穿知識點的講解,並在每個章節末配有實訓任務和精選習題,突出了C語言程序設計學習的實用性與可操作性。順應“因特網+”教材趨勢,本書提供了大量配套資源:微課視頻、源代碼、實訓任務、PPT課件、課程大綱、題庫等。本書適合作為高職院校電腦相關專業的教材;適合作為高職院校理工科公共課“C語言程序設計”的教材;也可作為電腦編程愛好者的入門必備書籍;同時還可作為電腦培訓機構的培訓教材。