C Programming MCQ

1:

 The output of the following program is

main()
{
static int x[ ] = { 1, 2, 3, 4, 5, 6, 7, 8 };
   int i;
for (i = 2; i < 6; ++i )
x[ x[ i ] ] = x[ i ];
for( i =0; i < 8; ++i)
printf("%d", x[ i]);
}

A.

1 2 3 3 5 5 7 8 

B.

1 2 3 4 5 6 7 8

C.

8 7 6 5 4 3 2 1 

D.

1 2 3 5 4 6 7 8

 

Answer : A

Explanation :

Write your comments here:


Report Error
 

Option: A

Explanation : Explanation will come here. Explanation will come here. Explanation will come here. Explanation will come here. Explanation will come here.