What is the output of the program?
#include
struct Person { int age;
};
class First
{
Person *person; public: First() {person = new Person; person?>age = 20;
} void Print(){ cout << person?>age;
}
};
int main()
{ First t[2]; for (int i=0; i<2; i++) t[i].Print(); }
A. It prints: 10
B. It prints: 2020
C. It prints: 22
D. It prints: 00
What happens when you attempt to compile and run the following code?
#include
inline float sum(float a,float b)
{ return a+b;
}
int main()
{ float a,b; a = 1.5; b = 3.4; cout<
B. It prints: 4.9
C. It prints: 5
D. It prints: 4