Answered step by step
Verified Expert Solution
Question
1 Approved Answer
#include using namespacestd; voidswapValue(int,int); voidswapReference(int&,int&); intmain () { inti =10,n = 20; swapValue(i, n); cout <
#include
using namespacestd;
voidswapValue(int,int);
voidswapReference(int&,int&);
intmain ()
{
inti =10,n = 20;
swapValue(i, n);
cout<
i =10,n = 20;
swapReference(i, n);
cout<
return0; }
voidswapValue(inta,intb)
{
inttemp = a;
a =b ;
b = a; }
voidswapReference(int&a,int&b)
{
inttemp = a; a = b;
b = temp;
}
- a)What is the output of the cout statement 1 above?
- b)What is the output of the cout statement 2 above?
- c)Briefly explain your answer to questions (a) and (b) ?
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started