Consider the following snippet of a C program. Assume that swap (&x, &y) exchanges the contents of x and y . int main() int array[] = 3, 5, 1, 4, 6, 2; int done = 0; int i; while (done == 0) done = 1; for (i=0; i =1; i--) if (array[i] > array[i-1]) swap(&array[i], &array[i-1]); done = 0; printf("%d", array[3]); The output of the program is …
Topic-wise GATE CS PYQs with verified steps
