

MCQOPTIONS
Saved Bookmarks
1. |
What will be the output of the following program? #include<iostream.h> struct IndiaBix { int arr[5]; public: void BixFunction(void); void Display(void); }; void IndiaBix::Display(void) { for(int i = 0; i < 5; i++) cout<< arr[i] << " " ; } void IndiaBix::BixFunction(void) { static int i = 0, j = 4; int tmp = arr[i]; arr[i] = arr[j]; arr[j] = tmp ; i++; j--; if(j != i) BixFunction(); } int main() { IndiaBix objBix = {{ 5, 6, 3, 9, 0 }}; objBix.BixFunction(); objBix.Display(); return 0; } |
A. | 0 9 3 6 5 |
B. | 9 3 6 5 0 |
C. | 5 6 3 9 0 |
D. | 5 9 3 6 0 |
Answer» B. 9 3 6 5 0 | |