U

Uday Singh • 7.23K Points
Tutor III

Q. What is the output of this program?

Code:
#include 
    #include 
    using namespace std;
    int Addition(int number, ...)
    {
        int sum = 0;
        va_list args;
        va_start (args,number);
        for (int i = 0; i < number; i++) 
        {
            int number = va_arg (args,int);
            sum += number;
        }
        va_end (args);
        return sum;
    }
    int main (void)
    {
        int Result = Addition(1, 10, 9, -1, 13, 23, -2, 9, 17);
        cout << "The result is " << Result;
        return 0;
    }
  • (A) 1
  • (B) 5
  • (C) 10
  • (D) 20
  • Correct Answer - Option(C)
  • Views: 207
  • Filed under category C++

No solution found for this question.
Add Solution and get +2 points.

You must be Logged in to update hint/solution

Discusssion

Login to discuss.

Be the first to start discuss.


Question analytics