1.

What will be the output of the following program?

#include<iostream.h> struct MyData
{ public: int Addition(int a, int b = 10) { return (a *= b + 2); } float Addition(int a, float b);
};
int main()
{ MyData data; cout<<data.Addition(1)<<" "; cout<<data.Addition(3, 4); return 0; }

A. 12 12
B. 12 18
C. 3 14
D. 18 12
E. Compilation fails.
Answer» C. 3 14


Discussion

No Comment Found

Related MCQs