Home » C++ Programming » Introduction » Question
  1. What is the output of this program?
    #include 
    using namespace std;
    void function(int num1, int num2 = 12)
    {
    cout << "1st Number: " << num1<
    cout << "2nd Number: " << num2<
    }
    int main()
    {
    function(2);
    function(5, 7);
    return 0;
    }
    1. 1st Number: 2
      2nd Number: 12
    2. 1st Number: 5
      2nd Number: 7
    3. 1st Number: 5
      2nd Number: 7
      1st Number: 2
      2nd Number: 12
    4. 1st Number: 2
      2nd Number: 12
      1st Number: 5
      2nd Number: 7
    5. None of these
Correct Option: D

In this program, We are passing the values as by default values rules it is working.



Your comments will be displayed only after manual approval.