1.

What will be the output of the following program?

#include<iostream.h> class BixBase
{ public: float x; }; class BixDerived : public BixBase
{ public: char ch; void Process() { ch = (int)((x=12.0)/3.0); } void Display() { cout<< (int)ch; } }; int main()
{ class BixDerived *objDev = new BixDerived; objDev->Process(); objDev->Display(); return 0; }

A. The program will print the output 4.
B. The program will print the ASCII value of 4.
C. The program will print the output 0.
D. The program will print the output garbage.
Answer» B. The program will print the ASCII value of 4.


Discussion

No Comment Found

Related MCQs