工程師使用計算機解決各種問題,從計算簡單函數直到解非線性方程組。而C已經成為很多工程師、科學家所選擇的語言,這不僅是因為C有著功能強大的命令及數據結構,還因為C容易用于系統(tǒng)級操作。由于C是新手工程師在工作中很可能遇到的一種語言,因此最好能為他們介紹C語言的計算。而本書就是為介紹工程問題求解而編寫的,本書的目標如下。 · 建立一種統(tǒng)一的工程問題求解方法論。 · 展現C——這種很多實踐工程師、科學家所選擇的語言——的基本功能。 · 通過各種有趣的工程示例及應用展現出使用C的問題求解過程。 為了達成這些目標,第1章介紹了5步法,本書其他部分將一直用這種方法解決工程問題。第2章~第7章展現了工程問題求解中的C基本功能。第8章介紹了使用C++的面向對象編程。面向對象編程在很多工程和科學領域正逐漸流行起來,大家可能在工作中也見過這種編程方式。在所有這些章節(jié)中,給出了來自很多不同工程領域、科學學科的大量示例。我們使用5步法及ANSI C(以及第8章中的ANSI C++)開發(fā)出這些示例的解決方案。ANSI C是美國國家標準化組織開發(fā)出來的標準。