Based on the successful book A First Book of C by the same author, this text includes algorithm development, problem solving, and computer science concepts for CS1 courses. Each chapter has a section with two applications developed using a top-down design approach illustrating the chapter's material. Includes A Bit of Background boxes, Common Programming Error sections, Enrichment Study sections, and Tips From the Pros boxes. Exercises can be found at the end of each section and at the end of each chapter.
|Publisher:||International Thomson Publishing Company|
|Product dimensions:||7.38(w) x 10.03(h) x 1.34(d)|
Table of Contents1. Introduction to Computers and Programming. 2. Problem Solving Using C. 3. Completing the Basics. 4. Selection Structures. 5. Repetition Structures. 6. Modularity Using Functions: Part 1. 7. Modularity Using Functions: Part 2. 8. Arrays. 9. Multidimensional Arrays. 10. Pointers. 11. Working with Character Strings. 12. Data Files. 13. Records as Data Structures. 14. Dynamic Data Structures. 15. Additional Capabilities. Appendixes. Appendix A. Operator Precedence Table. Appendix B. ASCII Character Codes. Appendix C. Prgram Entry, Compilation, and Execution. Appendix D. Input and Output Redirection. Appendix E. Floating-Point Number Storage. Appendix F. A Brief C Reference. Appendix G. Solutions.