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