1.

What will be the output of the following program?

#include<iostream.h> class IndiaBix
{ int x, y, z; public: void Apply(int xx = 12, int yy = 21, int zz = 9) { x = xx; y = yy += 10; z = x -= 2; } void Display(void) { cout<< x << " " << y << endl; } void SetValue(int xx, int yy) { Apply(xx, 0, yy); }
};
int main()
{ IndiaBix *pBix= new IndiaBix; (*pBix).SetValue(12, 20); pBix->Display(); delete pBix; return 0; }

A. 10 10
B. 12 10
C. 12 21
D. 12 31
E. The program will report compilation error.
Answer» B. 12 10


Discussion

No Comment Found

Related MCQs