Vidyalelo
C++ Programming · Q194

C++ miscellaneous

Programming · C++ Programming · question 194

Q194

What will be the output of the following C++ code? #include #include #include using namespace std; int main () int numbers[] = 1, 2, 3; int remainders[5]; transform ( numbers, numbers + 5, remainders, bind2nd(modulus (), 2) ); for (int i = 0; i < 5; i++) cout << (remainders[i] == 1 ? "odd" : "even") << " "; return 0;

A.
odd
even
B.
even
C.
odd
odd
D.
odd
even
odd
odd
even
Answer

Answer: Option D

Solution

Answer: Option D
No explanation is given for this question Let's Discuss on Board