Register your product to gain access to bonus material or receive a coupon.
This text provides comprehensive coverage of the C Programming Language from an engineer's prospective. KEY TOPICS: Emphasizes problem solving, structured programming and language implementation and provides numerous programming examples and exercises. Also demonstrates the application of numerical analysis techniques commonly used by engineers.
1. Introduction to Computers and Programming.
2. Basic Elements of C Programs.
3. Problem Solving on a Computer.
4. Variables, Constants, and Data Types.
5. Arithmetic Operations.
6. Control Structures: Selection.
7. Control Structures: Loops.
8. Functions.
9. One-Dimensional Arrays.
10. Pointers.
11. Character Strings.
12. File Operations.
13. Formatted Input and Output.
14. Two-Dimensional Arrays and Matrices.
15. Structures, Unions and Typedef.
16. The C Preprocessor.
17. Dynamic Data Structures.
18. Roots of Nonlinear Equations.
19. Linear Simultaneous Equations.
20. Curve Fitting and Interpolation.
21. Numerical Integration and Differentiation.
22. Solution of Ordinary Differential Equations.
23. Statistics and Simulation.
Appendix A: Number Systems.
Appendix B: ASCII Character Set.
Appendix C: Index of Programs.
Index.