search for books and compare prices
Tables of Contents for Introduction to ANSI C for Engineers and Scientists
Chapter/Section Title
Page #
Page Count
An Introduction to Engineering Problem Solving
3
17
Grand Challenge: Weather Prediction
Grand Challenges
4
2
Computing Systems
6
9
Computer Hardware
6
1
Computer Software
7
8
An Engineering Problem-Solving Methodology
15
5
Summary, Key Terms
18
2
Simple C Programs
20
38
Grand Challenge: Vehicle Performance
Program Structure
22
3
Constants and Variables
25
5
Scientific Notation
26
1
Numeric Data Types
27
2
Symbolic Constants
29
1
Assignment Statements
30
10
Arithmetic Operators
32
2
Priority of Operators
34
2
Overflow and Underflow
36
1
Increment and Decrement Operators
37
1
Abbreviated Assignment Operators
38
2
Standard Input and Output
40
5
printf Function
40
4
scanf Function
44
1
Mathematical Functions
45
4
Elementary Math Functions
46
1
Trigonometric Functions
47
2
Problem Solving Applied: Velocity Computation
49
9
Summary, Key Terms, C Statement Summary Style Notes, Debugging Notes, Problems
52
6
Control Structures and Data Files
58
42
Grand Challenge: Global Change
Algorithm Development
60
4
Top-Down Design
60
1
Structured Programming
61
3
Conditional Expressions
64
3
Relational Operators
65
1
Logical Operators
66
1
Precedence and Associativity
66
1
Selection Statements
67
5
Simple if Statement
68
1
if/else Statement
69
3
Loop Structures
72
7
while Loop
73
1
do/while Loop
74
1
for Loop
75
3
break and continue Statements
78
1
Problem Solving Applied: Weather Balloons
79
5
Data Files
84
16
I/O Statements
84
2
Reading Data Files
86
6
Generating a Data File
92
2
Summary Key Terms, C Statement Summary Style Notes, Debugging Notes, Problems
94
6
Modular Programming with Functions
100
18
Grand Challenge: Enhanced Oil and Gas Recovery
Modularity
102
1
Programmer-Defined Functions
103
15
Function Definition
104
5
Function Prototype
109
1
Parameter List
110
2
Storage Class and Scope
112
1
Summary, Key Terms, C Statement Summary Style Notes, Debugging Notes, Problems
113
5
One-Dimensional Arrays
118
16
Grand Challenge: Speech Recognition
Array Definitions and Computations
120
5
Definition and Initialization
120
2
Computations and I/O
122
3
Arrays as Function Arguments
125
9
Call-by-Address References
127
1
Statistical Measurements
127
2
Summary, Key Terms, C Statement Summary Style Notes, Debugging Notes, Problems
129
5
Character Data
134
17
Grand Challenge: Mapping the Human Genome
Character Information
136
1
Character Initialization and Computations
137
8
Character I/O
138
4
Arrays of Characters
142
2
Character Comparisons
144
1
Character Functions
145
6
Summary, Key Terms, C Statement Summary Style Notes, Debugging Notes, Problems
147
4
Appendix A ASCII Character Codes
151
4
Complete Solutions to Practice! Problems
155
5
Index
160