Exam4Training

What happens when you attempt to compile and run the following code?

What happens when you attempt to compile and run the following code?

#include <iostream>

#include <string>

using namespace std;

int f(int i, int b);

int main()

{

int i=0;

i++;

for (i=0; i<=2; i++)

{

cout<<f(0,i);

}

return 0;

}

int f(int a, int b)

{

return a+b;

}
A . It prints: 202020
B . It prints: 012
C . It prints: 0
D . It prints: 2

Answer: B

Exit mobile version