![[Book Cover]](../covergif/0023611367.gif)
|
C for Scientists and Engineers, 1/e
Richard Johnsonbaugh, DePaul University
Martin Kalin, DePaul University
Published October, 1996 by Prentice Hall Engineering/Science/Mathematics
Copyright 1997, 793 pp.
Paper
ISBN 0-02-361136-7
|
Sign up for future mailings on this subject.
See other books about:
C--Programming for Engineers-Computer Science
C - Programming-General Engineering
C-IT Continuing Education
![[Companion Website]](../images/cat_cwlogo.gif)
|

Assuming no previous knowledge of C, this is the only book to thoroughly
teach the C programming language while providing a wealth of current,
real-world applications and examples drawn from the scientific and
engineering fields. As engineers and scientists switch to C from Fortran
in increasing numbers, this book solidly prepares students in these
fields with numerous end-of-chapter exercises, complete and annotated
program listings, and ample reference material all geared specifically
towards their fields of study. Thus, it allows students to fully exploit
the potential uses of C in their chosen fields.
Comprehensive, in-depth C coverage with a very clear presentation.
Many current applications of C to science and engineering
are presented, giving relevant uses of C in real world situations.
Provides over 150 complete programs, with detailed step-by-step
explanations and commentary, drawn from the scientific and engineering
domains Clearly showing how to write complete, functional programs.
Copious examples throughout offer concrete demonstrations
of methods and concepts. Over 300 included.
Contains numerous (650) end-of section exercises, immediately
checking student understanding and providing feedback. Hints are provided
at the end of the book for odd-numbered exercises.
Good coverage of C pitfalls and traps in Common Programming
Errors section.
Provides an array of appendices for reference.
- ASCII table.
- UNIX specific compilers.
- Summary of C language.
- How to run programs in specific domains (e.g. Vax, Borland,
etc...)
- Syntax diagrams of C.
1. Computer Systems and Program Development.
2. Introduction to C.
3. Variables, Operators, and Control Flow.
4. More Operators and Control Flow.
5. Functions and Program Structure.
6. Arrays.
7. Pointers.
8. Storage Classes and Type Qualifiers.
9. Input and Output.
10. Structures, Unions, and Enumerated Types.
11. Advanced Topics.
Appendix A. ASCII and EBCDIC Tables.
Appendix B. Summary of the C Language.
Appendix C. Syntax Diagrams of C.
Appendix D. Some C Functions.
Appendix E. C and UNIX.
Appendix F. VAX-11 C, Borland C++, and Microsoft C++.
Hints and Solutions to Odd-Numbered Exercises.
Index.
|