Question: Suppose you have the following code: ` ` ` c + + void foo 3 ( int j ) { int i; if ( j

Suppose you have the following code:
```c++
void foo3(int j){
int i;
if (j >0){
int i =0;
}
else {
int i =0;
}
cout <<"i ="<< i << endl;
}
```
What value would be printed by the function `foo3` and why?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!