本書採用ANSI-C標準C語言的語法,詳細說明程式設計的觀念和相關技術。
學習程式設計不只需要學會程式語言的語法;更重要的是學會電腦的程式邏輯。有鑑於此,本書提供多個案例研究來完整實作程式設計的基本步驟,先定義問題,接著使用fChart工具繪製設計演算法的流程圖,在執行流程圖驗證演算法後,將演算法撰寫成C程式碼,一步一步引導讀者建立出解決問題的C程式。
第四版的改版內容如下:
1. 提供支援「AI輔助學習」功能表的fChart程式碼編輯器,能夠依據開啟的C程式碼來自動產生提示詞且複製至剪貼簿,可以輔助學習C程式設計,幫助你看懂C程式碼和進行程式除錯。
2. 在全書相關章節提供生成式AI提示詞,運用生成式AI來輔助說明和學習C程式設計的觀念。
3. fChart程式編輯器升級使用和Dev-C++完全相同的C/C++編譯器,在每一個章節更新相關的C範例程式。
4. fChart流程圖直譯器更新流程圖符號,一併更新全書的流程圖圖例。
5. 新增生成式AI+fChart流程圖學習C程式設計,讓你可以靈活運用流程圖和生成式AI,輕鬆輔助學習C程式設計。