Upload
ethelbert-alvin-holmes
View
215
Download
1
Tags:
Embed Size (px)
Citation preview
© 2012 Pearson Addison-Wesley. All rights reserved.
Addison Wesley is an imprint of
Chapter 2:Overview of C
Problem Solving & Program Design in C
Seventh Edition
By Jeri R. Hanly &
Elliot B. Koffman
1-2
© 2012Pearson Addison-Wesley. All rights reserved. 1-2
Figure 2.1 C Language Elements in Miles-to-Kilometers Conversion Program
1-3
© 2012Pearson Addison-Wesley. All rights reserved.
Figure 2.2 Internal Format of Type int and Type double
1-3
1-4
© 2012Pearson Addison-Wesley. All rights reserved. 1-4
Figure 2.3 Memory(a) Before and (b) After Execution of a Program
1-5
© 2012Pearson Addison-Wesley. All rights reserved. 1-5
Figure 2.4 Effect of kms = KMS_PER_MILE * miles;
1-6
© 2012Pearson Addison-Wesley. All rights reserved. 1-6
Figure 2.5 Effect of sum = sum + item;
1-7
© 2012Pearson Addison-Wesley. All rights reserved. 1-7
Figure 2.6 Effect of scanf("%lf", &miles);
1-8
© 2012Pearson Addison-Wesley. All rights reserved. 1-8
Figure 2.7 Scanning Data Line Bob
1-9
© 2012Pearson Addison-Wesley. All rights reserved. 1-9
Figure 2.8 General Form of a C Program
1-10
© 2012Pearson Addison-Wesley. All rights reserved. 1-10
Figure 2.9 Evaluation Tree for area = PI * radius * radius;
1-11
© 2012Pearson Addison-Wesley. All rights reserved. 1-11
Figure 2.10 Step-by-Step Expression Evaluation
1-12
© 2012Pearson Addison-Wesley. All rights reserved. 1-12
Figure 2.11 Evaluation Tree and Evaluation for v = (p2 - p1) / (t2 - t1);
1-13
© 2012Pearson Addison-Wesley. All rights reserved. 1-13
Figure 2.12 Evaluation Tree and Evaluation for z - (a + b / 2) + w * -y
1-14
© 2012Pearson Addison-Wesley. All rights reserved. 1-14
Figure 2.13 Supermarket Coin Value Program
1-15
© 2012Pearson Addison-Wesley. All rights reserved. 1-15
Figure 2.14 Batch Version of Miles-to-Kilometers Conversion Program
1-16
© 2012Pearson Addison-Wesley. All rights reserved. 1-16
Figure 2.15 Compiler Listing of a Program with Syntax Errors
1-17
© 2012Pearson Addison-Wesley. All rights reserved. 1-17
Figure 2.16 A Program with a Run-Time Error
1-18
© 2012Pearson Addison-Wesley. All rights reserved. 1-18
Figure 2.17 Revised Start of main Function for Supermarket Coin Value Program
1-19
© 2012Pearson Addison-Wesley. All rights reserved. 1-19
Figure 2.18 A Program That Produces Incorrect Results Due to & Omission