Chapter 8: Arrays
-
Upload
winifred-foster -
Category
Documents
-
view
47 -
download
0
description
Transcript of Chapter 8: Arrays
© 2010 Pearson Addison-Wesley. All rights reserved.
Addison Wesley is an imprint of
Chapter 8:Arrays
Problem Solving & Program Design in C
Sixth Edition
By Jeri R. Hanly &
Elliot B. Koffman
1-2
1-2
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.1 The Eight Elements of Array x
1-3
1-3
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.2 Arrays answer and score
1-4
1-4
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.3 Program to Print a Table of Differences
1-5
1-5
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.3 Program to Print a Table of Differences (cont’d)
1-6
1-6
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.4 Data Area for Calling Module and Function do_it
1-7
1-7
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.5 Function fill_array
1-8
1-8
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.6 Data Areas Before Return from fill_array (x, 5, 1);
1-9
1-9
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.7 Function to Find the Largest Element in an Array
1-10
1-10
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.8 Diagram of a Function That Computes an Array Result
1-11
1-11
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.9 Function to Add Two Arrays
1-12
1-12
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.10 Function Data Areas for add_arrays(x, y, x_plus_y, 5);
1-13
1-13
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.11 Diagram of Function fill_to_sentinel
1-14
1-14
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.12 Function Using a Sentinel-Controlled Loop to Store Input Data in an Array
1-15
1-15
© 2010 Pearson Addison-Wesley. All rights reserved.
Figure 8.13 Driver for Testing fill_to_sentinel