《C語言程序設計(第2版)》系統全面介紹了C語言程序設計相關知識,內容包括:C語言數據類型、運算符和表達式、結構化程序設計(順序、選擇和循環結構程序設計)、數組、函數、指針、結構體與共用體、文件、位運算和預處理命令。每章有本章的學習內容、基本要求及小結,并附有習題供讀者練習。本書適合作高等院校計算機、軟件工程等專業的程序設計基礎課程教材,也可供對C語言及軟件開發感興趣的自學者使用。
第1章 概述 1.1 計算機簡介 1.1.1 計算機發展簡史 1.1.2 計算機工作原理 1.1.3 現代計算機硬件系統的構成 1.1.4 計算機軟件系統的構成 1.2 程序設計語言 1.3 C語言簡介 1.3.1 C語言的特點 1.3.2 C語言的發展和標準化 1.4 簡單的C語言程序 1.4.1 C語言程序的特點 1.4.2 C語言程序的編譯和運行 1.4.3 C語言程序的書寫格式 1.5 解決實際問題的過程 1.5.1 解決問題的基本步驟 1.5.2 算法的概念 1.5.3 算法的特性 1.5.4 算法的表示 1.6 小結 習題 第2章 C語言數據類型、運算符和表達式 2.1 基本字符、關鍵字和標識符 2.2 常量 2.3 變量的定義和使用 2.3.1 變量的定義及變量類型 2.3.2 變量的屬性和分類 2.3.3 變量的使用及賦初值 2.4 基本數據類型及其在計算機中的表示 2.4.1 數的進制 2.4.2 整型數據 2.4.3 整型變量 2.5 實型數據 2.5.1 實型常量的表示方法 2.5.2 實型變量 2.6 字符型數據 2.6.1 字符型常量 2.6.2 字符變量 2.6.3 字符變量在內存中的存儲方式 2.6.4 字符數據和整型數據的關系 2.6.5 字符串常量 2.7 不同運算中各種數據類型間的相互轉換 2.8 運算符和表達式 2.8.1 算術運算符和算術表達式 2.8.2 賦值運算符和賦值表達式 2.8.3 關系運算符和關系表達式 2.8.4 邏輯運算符和邏輯表達式 2.8.5 條件運算符和條件表達式 2.8.6 逗號運算符和逗號表達式 2.8.7 其他運算符及其運算 2.9 小結 習題 第3章 結構化程序設計 3.1 什么是結構化程序設計 3.2 程序流程圖 3.2.1 傳統流程圖 3.2.2 N—S結構化流程圖 3.3 3種基本結構及流程圖表示 3.3.1 順序結構 3.3.2 選擇結構 3.3.3 循環結構 3.4 小結 習題 第4章 順序結構程序設計 4.1 字符型數據的輸入/輸出函數 4.1.1 Dutchar函數 第5章 選擇結構程序設計 第6章 循環結構程序設計 第7章 數組 第8章 函數 第9章 指針 第10章 結構體與共用體 第11章 文件 第12章 位運算 第13章 預處理命令 第14章 圖形函數及簡單界面設計介紹 第15章 綜合應用 附錄 參考文獻
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。