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: 231
  • 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