TOP
經典不再等待!讀懂羅馬人的強大,開啟你的智力冒險
C語言上機指導與典型題解(簡體書)
滿額折

C語言上機指導與典型題解(簡體書)

商品資訊

人民幣定價:39.5 元
定價
:NT$ 237 元
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點 :7 點
商品簡介
目次

商品簡介

; 《C語言上機指導與典型題解》共包括5章及附錄,主要內容有:C語言 語法提要與常見錯誤分析;C語言理論學習中的關鍵性問題;典型題例與解 析;C語言實驗,提供進行C語言學習的基本實驗;C語言實踐環境與上機指 南,詳細介紹在Turbo C 2.0、Turbo C++3.0、Visual C++6.0集成環境下 編輯、編譯、調試、運行程序的方法。書末的附錄包括C語言的關鍵字及其 作用、C語言的運算符及其結合方向、Turbo C 2.0各菜單的功能、Turbo C 2.0常用功能鍵、Turbo C庫函數頭文件以及C語言編譯錯誤信息。 ; 本書內容豐富,概念清晰,實用性及指導性強,列舉的實例繁簡得當 ,具有一定的代表性。題例解析詳細透徹,實例和相關理論結合緊密。所 有的源代碼均在Turbo C 2.0、Visual C++6.0下調試通過。 ; 《C語言上機指導與典型題解》是C語言的學習參考書,也是C語言上機 練習的指導書,可以作為C語言教材的參考書,適合高等院校師生或C語言 培訓班使用,也可供參加計算機等級考試的人員和C語言自學人員參考。本 書由涂承勝編著。 ;

目次

第1章 C語言語法提要與常見錯誤分析 1.1 數據類型、常量與變量、運算符與表達式 1.1.1 標識符 1.1.2 關鍵字 1.1.3 C語言程序的書寫規則 1.1.4 C程序的組成與執行 1.1.5 數據類型 1.1.6 常量及其數據類型與表示形式 1.1.7 變量及其數據類型與基本操作 1.1.8 運算符與表達式 1.1.9 數據類型的轉化及其轉化規則 1.2 數據的輸入/輸出與順序結構程序設計 1.2.1 格式化輸入/輸出 1.2.2 非格式化輸入/輸出及其函數 1.2.3 C語言的語句 1.2.4 順序結構與語句順序執行 1.3 選擇結構程序設計及其應用 1.3.1 if語句結構的3種形式及其執行過程 1.3.2 switch語句 1.3.3 switch語句和if語句之間的相互轉化與等價性 1.4 循環結構程序設計及其應用 1.4.1 while循環語句 1.4.2 do-while循環語句 1.4.3 for循環語句 1.4.4 3種循環結構的嵌套與等價性 1.4.5 跳轉語句 1.5 指針與數組 1.5.1 指針、變量的指針與指針變量 1.5.2 一維數組 1.5.3 二維數組 1.5.4 指針數組與二重指針及其關系 1.5.5 字符數組與字符串及其處理函數 1.6 函數、變量的存儲屬性、預處理 1.6.1 函數的結構與定義 1.6.2 函數的聲明與函數的調用 1.6.3 函數的遞歸調用 1.6.4 函數的參數與參數傳遞機制 1.6.5 函數的類型與返回值 1.6.6 內部函數與外部函數及其作用域 1.6.7 變量的存儲屬性、作用域與生存周期 1.6.8 預處理命令 1.6.9 指針函數,函數的指針、函數指針變量 1.6.10 指向指針函數的指針變量 1.7 結構體、共同體、動態分配函數與單向鏈表 1.7.1 typedef命令的作用和具體應用 1.7.2 結構體類型 1.7.3 結構體指針、結構體數組、結構體函數 1.7.4 結構體變量和結構體數組作為函數參數與結構體函數 1.7.5 共同體類型 1.7.6 枚舉類型 1.7.7 動態分配函數、單向鏈表的基本操作 1.8 文件操作及其簡單應用 1.8.1 文件的打開與關閉 1.8.2 文本文件的讀寫與隨機訪問 1.8.3 二進制文件的(塊方式)讀寫函數 1.8.4 文件指針定位、文件狀態測試與隨機讀寫函數 1.8.5 文件的格式化讀寫及其函數 第2章 C語言理論學習中的關鍵性問題 2.1 數據類型、常量與變量、運算符與表達式 2.1.1 C語言的數據類型 2.1.2 運算符 2.1.3 變量的幾個要素及其類型對運算的影響 2.1.4 自增++、自減--運算 2.1.5 邏輯運算的幾種特殊規則 2.1.6 復合賦值運算的幾個要點 2.1.7 學習和使用函數的幾個關鍵問題 2.2 數據的輸入/輸出與順序結構程序設計 2.2.1 格式化輸入函數 2.2.2 格式化輸出函數 2.2.3 順序結構 2.3 選擇結構程序設計及其應用 2.3.1 if語句及其與條件運算(?:)的等價性 2.3.2 if語句的嵌套、else與if的配對原則及其副作用 2.3.3 switch結構的幾種具體情況分析 2.4 循環結構程序設計及其應用 2.4.1 循環結構使用的幾個關鍵問題 2.4.2 循環條件“表達式”的形式和循環體語句的形式 2.4.3 break、continue、exit()的作用與區別 2.4.4 編程解決數值問題的基本步驟 2.5 指針與數組 2.5.1 變量指針與指針變量、指向交換與交換值 2.5.2 一維數組 2.5.3 二維數組 2.5.4 字符數組和字符串及其處理函數 2.5.5 指針數組與二重指針變量及其關系 2.5.6 主函數的參數與指針數組 2.6 函數、變量的存儲屬性、預處理 2.6.1 函數的結構與函數自定義的基本步驟 2.6.2 函數的聲明、定義、調用及其區別 2.6.3 函數遞歸實現的原理與遞歸終結條件 2.6.4 變量的存儲屬性及其互不影響的幾種情況 2.6.5 靜態變量初始化與賦值的區別 2.6.6 指針作為函數參數的幾種具體情況及其作用 2.6.7 有參數的宏定義與有參數函數之間的區別 2.6.8 指針函數及其返回值 2.7 結構體、共同體、枚舉類型、 動態分配函數與單向鏈表 2.7.1 結構體類型與結構體變量的區別 2.7.2 結構體類型與共同體類型的區別 2.7.3 結構體變量與數組名的區別 2.7.4 枚舉類型定義、引用時的幾個要點 2.7.5 動態分配函數與單向鏈表 2.8 文件操作及其簡單應用 2.8.1 編程處理文件數據的基本步驟 2.8.2 fopen()函數參數含義解析 2.8.3 塊方式操作文件函數fread、fwrite參數解析及其應用 2.8.4 文件數據格式化操作函數fscanf()、fprintf()使用要領 第3章 典型例題與解析 3.1 數據類型、常量與變量、運算符與表達式 3.1.1 基礎數據類型、常量與變量、數據運算 3.1.2 數據類型的不同轉化與運算的優先級 3.1.3 復合賦值運算的運算規則 3.1.4 自加、自減運算與逗號運算符 3.2 數據的輸入/輸出與順序結構程序設計 3.2.1 數值類數據輸入時數據的分隔問題與典型的順序結構程序設計 3.2.2 數值類數據與字符類數據混合輸入時的數據分隔 3.2.3 整數的格式控制輸出 3.2.4 實數的格式控制輸出 3.2.5 字符(串)數據的格式控制輸出 3.2.6 練習題 3.3 選擇結構程序設計及其應用 3.3.1 if語句的幾種形式及其應用與相互轉化 3.3.2 switch語句及其應用 3.3.3 switch結構、if結構、條件運算之間的轉化應用 3.3.4 break對嵌套的switch結構的終止及其應用 3.4 循環結構程序設計及其應用 3.4.1 單循環結構程序設計及其應用 3.4.2 多重循環結構及其應用 3.4.3 break、continue語句及其應用 3.4.4 迭代與窮舉原理在循環中的應用 3.4.5 選擇、循環結構嵌套應用實例 3.5 指針與數組 3.5.1 指針、變量的指針與指針變量 3.5.2 指針及指針變量實施的運算及其含義 3.5.3 數組的靜態定義與元素的下標表示法 3.5.4 數組的動態定義與元素的指針表示法 3.5.5 數組的指針與指向數組的指針變量 3.5.6 二維數組的行列指針與指向二維數組的行列指針變量 3.5.7 指針數組和二級指針及其關系 3.6 函數、變量的存儲屬性、預處理 3.6.1 函數的聲明、定義、調用與函數的返回值 3.6.2 函數的參數與地址傳遞機制 3.6.3 函數的遞歸調用與靜態變量、自動變量結合的實例 3.6.4 函數的遞歸調用與指針作為函數參數結合的實例 3.6.5 指針函數與自定義字符串處理函數 3.6.6 函數的指針與指向函數的指針變量及其應用 3.6.7 主函數的參數與指針數組 3.6.8 變量的存儲屬性及其作用域與生存期 3.6.9 外部變量作用域的擴展與多個源文件的編譯和連接 3.6.10 宏替換與函數的區別 3.7 結構體、共同體、動態分配函數與單向鏈表 3.7.1 結構體 3.7.2 結構體數組 3.7.3 結構體變量指針和指針變量及其應用 3.7.4 共同體類型、共同體變量及指針變量的應用 3.7.5 結構體與共同體的嵌套應用 3.7.6 動態分配函數和動態釋放函數的應用與單向鏈表的基本操作 3.8 文件操作及其簡單應用 3.8.1 文本類文件的處理 3.8.2 二進制數據文件的處理 3.8.3 數據的格式化操作與文件的隨機讀寫 3.8.4 文件的綜合應用 第4章 C語言實驗 4.1 (實驗一)C語言的集成開發環境與源程序的編輯和運行方法 4.2 (實驗二)數據類型、常量與變量、運算符與表達式 4.3 (實驗三)數據的輸+入/輸出與順序結構程序設計 4.4 (實驗四)選擇結構程序設計及其應用 4.5 (實驗五)循環結構程序設計及其應用 4.6 (實驗六)指針與數組 4.7 (實驗七]函數、變量的存儲屬性、預處理 4.8 (實驗八)結構體、共同體、動態分配函數與單向鏈表 4.9 (實驗九)文件操作及其簡單應用 第5章 C語言實踐環境與上機指南 5.1 Turbo C 2.0上機操作指南 5.1.1 Turbo C 2.0的安裝 5.1.2 Turbo C 2.0的啟動和關閉 5.1.3 Turbo C 2.0的工作窗口 5.1.4 設置Turbo C 2.0的工作環境和用戶目錄 5.1.5 Turbo C 2.0中源文件的編輯、保存、加載、更名 5.1.6 Turbo C 2.0單文件源程序的編譯和連接 5.1.7 Turb0 C 2.0多文件源程序的組合、編譯、連接 5.1.8 Turbo C 2.0程序的靜態檢查與動態調試方法 5.1.9 Turbo C 2.0程序的運行 5.2 Turbo C++3.0上機操作 5.2.1 Turbo C++3.0的安裝、啟動、關閉、工作路徑的設置 5.2.2 Turbo C++3.0的集成開發環境 5.2.3 Turbo C++3.0中源文件的建立、編輯、保存、加載 5.2.4 Turbo C++3.0中源文件的編譯、連接、運行 5.2.5 Turbo C++3.0中程序的動態調試與單步執行和斷點設置 5.2.6 Turbo C++3.0多個文件程序的編譯、連接、運行 5.3 Visual C++6.0上機操作 5.3.1 Visual C++6.0的安裝、啟動、退出 5.3.2 Visual C++6.0中工作路徑的設置與保存 5.3.3 Visual C++6.0中源程序的建立、編輯、保存、加載 5.3.4 Visual C++6.0源程序的編譯、連接和運行 5.3.5 在Visual C++6.0中關閉當前工作空間 5.3.6 在Visual C++6.0中建立項目文件、組合編譯多個文件 5.3.7 Visual C++6.0中源程序的調試與調試器的使用 附錄 附錄A C語言的關鍵字及其作用 附錄B ℃語言的運算符及其結合方向 附錄C Turbo C 2.0各菜單的功能 附錄D Turbo C 2.0常用功能鍵 附錄E Turbo C庫函數頭文件 附錄F C語言編譯錯誤信息 參考文獻

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

定價:100 237
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區