Examveda

What will be the output of the following C# code?
class maths 
{
    int fact(int n) 
    {
        int result;
        if (n == 1)
        return 1;
        result = fact(n - 1) * n;
        return result;
    }
} 
class Output 
{
    static void main(String args[]) 
    {
        maths obj = new maths() ;
        Console.WriteLine(obj.fact(4)*(3));
    }
}

A. 64

B. 60

C. 72

D. 84

Answer: Option C


Join The Discussion

Related Questions on Classes and Objects in C Sharp