Home / C# Programming / Functions and Subroutines :: Discussion

Discussion :: Functions and Subroutines

  1. Which of the following will be the correct output for the C#.NET program given below?

     namespace FreshergateConsoleApplication
     {    
        class SampleProgram  
        {        
            static void Main(string[] args)      
            {             
                int num = 1;         
                funcv(num);         
                Console.Write(num + ", ");    
                funcr(ref num);            
                Console.Write(num + ", ");      
       }       
       static void funcv(int num)       
       {            
            num = num + 10; Console.Write(num + ", ");     
       }     
       static void funcr (ref int num)    
       {            
            num = num + 10; Console.Write(num + ", ");      
        }    
      }  
    }
    

  2. A.

    1, 1, 1, 1,

    B.

    11, 1, 11, 11,

    C.

    11, 11, 11, 11,

    D.

    11, 11, 21, 11,

    E.

    11, 11, 21, 21,

    View Answer

    Workspace

    Answer : Option B

    Explanation :

    No answer description available for this question.


Be The First To Comment