Cpp Programming Quiz 161 – What will be the output of the following program?

Question: What will be the output of the following program?

#include
int main()
{
float Amount;
float Calculate(float P = 5.0, int N = 2, float R = 2.0);
Amount = Calculate();
cout<< Amount << endl; return 0; } float Calculate(float P, int N, float R) { int Year = 1; float Sum = 1 ; Sum = Sum * (1 + P * ++N * R); Year = (int)(Year + Sum); return Year; }

[A].21
[B].22
[C].31
[D].32 

Answer: Option D