C 語言程式設計與應用, 2/e
內容描述
<本書特色>
- 第一本使用Orwell Dev-C++ 64位元C/C++編譯器的C語言教材(相容於Dev-C++整合開發環境)。2. 循序漸進學習程式語言的基礎、程式設計方法、C程式語言和程式語言的整合開發環境。3. 詳細說明流程圖和結構化程式開發。4. 完整學習C語言結構化、程序式和模組化程式設計;C++物件導向程式設計。5. 本書獨家提供fChart流程圖直譯工具[編輯版],不但可以幫助你繪製流程圖,更可以馬上看到執行結果、了解執行過程和除錯,輕鬆幫助你訓練程式邏輯和解決問題的能力。
<內容簡介>
本書採用ANSI-C標準C語言的語法,詳細說明程式設計的觀念和相關技術,強調不只單純學習C語言;更希望能夠建立讀者正確的程式設計觀念,以便讓讀者能夠靈活運用C語言來建立所需的應用程式。學習程式設計不只需要學會程式語言的語法;更重要的是學會電腦的程式邏輯。有鑑於此,本書提供多個案例研究來完整實作程式設計的基本步驟,從定義問題開始,使用fChart工具繪製設計演算法的流程圖,在執行流程圖驗證演算法後,才將設計的演算法撰寫成C程式碼,一步一步引導讀者建立出解決問題的C程式,完整訓練和提昇讀者的邏輯思考、抽象推理與問題解決能力。
<章節目錄>
第1章 程式語言與C語言的基礎1-1 程式的基礎1-2 程式語言的種類1-3 程式設計技術的演進1-4 C語言的基礎1-5 C語言的開發環境第2章 建立C程式與基本輸出入2-1 程式設計的基本步驟2-2 建立簡單的C程式2-3 C程式的基本架構2-4 C語言的寫作風格2-5 在Windows作業系統執行C程式2-6 C語言的基本輸出與輸入2-7 程式的除錯第3章 變數、常數與資料型態3-1 C語言的識別字3-2 變數的宣告與初值3-3 指定敘述3-4 C語言的資料型態3-5 定義符別常數第4章 運算子與運算式4-1 運算式的基礎4-2 C語言的運算子4-3 指定運算子4-4 算術運算子4-5 逗號運算子4-6 資料型態的轉換第5章 流程圖與結構化程式開發5-1 程式邏輯的基礎5-2 演算法與流程圖5-3 fChart流程圖直譯工具5-4 結構化程式開發第6章 條件敘述6-1 程式區塊6-2 if敘述與關係邏輯運算子6-3 二選一條件敘述6-4 案例研究:判斷遊樂場門票6-5 多選一條件敘述6-6 巢狀條件敘述6-7 案例研究:判斷猜測數字大小第7章 迴圈結構7-1 for計數迴圈7-2 條件迴圈7-3 巢狀迴圈與無窮迴圈7-4 中斷與繼續迴圈