Quiz 1
  About recursion

find the output of these programs:
 
using System;

namespace ConsoleApplication1
{
    class Class1
    {
        static void Main()
        {
            print(5);
        }
        static void print(int n)
        {
            Console.WriteLine(n);
            if(n==0) return;
            Console.WriteLine(n);
            print(n-1);
        }
    }
}

using System;

namespace ConsoleApplication1
{
    class Class1
    {
        static void Main()
        {
            print(5);
        }
        static void print(int n)
        {
            Console.WriteLine(n);
            if(n==0) return;
            print(n-1);
            Console.WriteLine(n);
        }
    }
}

Hosted by www.Geocities.ws

1