本書為高等院校非計算機專業的教材,根據教育部高等學校計算機類專業教學指導委員會、全國高等院校計算機基礎教育研究會發佈的《非計算機專業計算機教學白皮書》的精神,結合教育部考試中心發佈的《全國計算機等級考試大綱(2025年版)》組織編寫。本書共 8 章,主要講解 C 語言程序設計的基本語法知識,以及使用 C 語言編寫應用程序的基本方法與技術,其中包括 C 程序設計概述、數據類型及運算、程序控制結構、數組與指針、函數、用戶自定義數據類型、文件、綜合實例:學生綜合測評系統等內容。本書精簡 C 語言語法細節的講解篇幅,側重算法設計能力和編程思維的培養,將 C 語言編程的基本知識和實際案例有機結合;特別改變傳統上將指針作為單獨章節的編排模式,將其內容拆解並融入程序設計的各個章節,書中提供了大量經過上機調試驗證的經典示例程序。本書也可以作為全國計算機等級考試二級 C 語言程序設計的備考輔導用書。
本書是《C語言程序設計教程(第6版)》配套的實驗指導與習題解答。全書分為3部分。第1部分為實驗指導,針對《C語言程序設計教程(第6版)》每一章的知識點,安排不同的上機實驗內容,並給出所有上機實驗的分析與提示。第2部分為習題解答,包括《C語言程序設計教程(第6版)》各章的習題解答,並對部分概念性較強的習題給出注解。第3部分為附錄,簡要介紹了Visual Studio 2010、Turbo C 2.0、Dev C++ 5.11等集成開發環境下程序的編輯、編譯、鏈接和運行的方法。全書內容緊扣C語言程序設計的相關知識點,案例豐富,實用性強,可作為高校C語言程序設計課程的配套實驗教材,也可供相關領域工程技術人員參考使用。
本書針對GESP 二級和三級的 C++ 考試大綱量身定制。全書知識講解深入淺出,例題豐富,還有一些延伸閱讀,旨在增加趣味性和擴展知識面。全書分為六部分:第一部分為編程輔助工具,介紹計算機網絡、流程圖、數據類型轉換、ASCII編碼及數學函數;第二部分為數組與嵌套,介紹一維數組、多層分支、多層循環,以及它們在字母矩陣、數字三角形方面的應用;第三部分為遞推與枚舉,介紹遞推、迭代和枚舉的解題方法,並舉例說明如何應用;第四部分為進制轉換、數據編碼和位運算,舉例說明位運算在加密方面的應用;第五部分為字符串,分為 C 語言風格的字符串和 C++ 風格的字符串;第六部分為集合、字典和其他,介紹集合、字典及算法的概念,同時也初步介紹函數的概念。本書的適讀人群為自學編程的學生,以及從事中小學生編程教育的老師,特別適合準備參加GESP 考試的學生。
本書是國際著名的古希臘哲學領域專家裡夫(C. D. C. Reeve)教授對亞裡士多德思想的全面導論,內容包括生物學、物理學、靈魂學、宇宙論、形而上學、神學、倫理學、政治學、方法論等諸多方面。作者通過對精選的亞裡士多德文本進行解讀,直面亞裡士多德學界爭論的熱點問題,用精練的語言和深刻的思考帶領讀者進入他宏大的思想世界。本書還收錄了裡夫教授在2025年撰寫的一篇簡短自傳,幫助我們瞭解他的求學和研究之路。
本書共12章,主要內容包括簡單程序與基本數據類型、程序控制結構、函數、數組、位運算與結構、類與對象、運算符重載、繼承、虛函數與多態性、模板、輸入流/輸出流、異常處理。本書的例程以Visual Studio 2015為運行環境。 本書提供的配套教學資源包括習題解答和電子課件,電子課件由近3000張PPT幻燈片組成,以圖形化方式充分表現程序設計課程的教學特點,讀者可以登錄華信教育資源網註冊後免費下載。 本書可以作為高等學校計算機類、信息類、電類專業本科生高級語言程序設計課程教材,也可以作為教師、學生和C++語言愛好者的參考書。