Lab 07 - Pass by Reference and Pass by Value

Lab 07 - Pass by Reference and Pass by Value - its...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
CIS*1500 Computer Lab #7 “Pass by Reference and Pass by Value” Duration: 30 – 40 Minutes Introduction: In this lab, we perform some experiments based on the classroom presentation to solidify the concepts of pass by reference, and pass by value. Task #1 Enter the code on slide #26, add printf statements before and after swap() to verify its behavior. Task #2 Enter the code on slide #27, add printf statements before and after swap() to verify its behavior. Task #3 Enter the code on slide #30, add printf statements before and after swap to verify
Background image of page 1
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: its behavior. Task #4 Write the following function, with a main function: int divisionWithRemainder(int P, int Q, int *R); This function should return the value of dividing P by Q, and return the remainder in the variable passed by reference R. Task #5 Write the following function, with a main function: void minimumAndMaxium(int array[50], int *minimum, int *maximum); This function should iterate over the array (of up to 50 elements). It should return the minimum and maximum through the variables that have been passed by reference....
View Full Document

This note was uploaded on 04/17/2011 for the course CIS 1500 taught by Professor Kramer during the Fall '06 term at University of Guelph.

Ask a homework question - tutors are online