Question 12 Consider the following program written in C pseudocode: void foo(int x, int y){ y = y + 9; x = x + y; void main(){ int a = 6; int b- 5; foo(a, b); For each of the following parameter-passing methods, what will be the values of a and b after running the program? 1) Passed by value 2) Passed by reference 3) Passed by value-result 1.а - b = 2. a = b = 3. а - b =

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter12: Adding Functionality To Your Classes
Section: Chapter Questions
Problem 1PP
icon
Related questions
Question
Question 12
Consider the following program written in C pseudocode:
void foo(int x, int y){
y = y + 9;
x = x + y;
void main(){
int a = 6;
int b = 5;
foo(a, b);
For each of the following parameter-passing methods, what will be the values of a and b after running the program?
1) Passed by value
2) Passed by reference
3) Passed by value-result
1.а -
b =
2. a =
b =
3. a =
b =
Transcribed Image Text:Question 12 Consider the following program written in C pseudocode: void foo(int x, int y){ y = y + 9; x = x + y; void main(){ int a = 6; int b = 5; foo(a, b); For each of the following parameter-passing methods, what will be the values of a and b after running the program? 1) Passed by value 2) Passed by reference 3) Passed by value-result 1.а - b = 2. a = b = 3. a = b =
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Reference Types in Function
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,