Online GK Series

This site is dedicated to the aspirants of competitive exams SSC, UPSC, Railways, Bank, GATE and NET


What will be the output of the following code segment?

	int a[10]={1,2,3,4,5,6,7,8,9,10};
	printf("\n%d:%d", p[7], p[a[7]]);
A 7:7
B 7:8
C 8:9
D 8:8
Answer & Explanation
Option: [C]

The first element of the array i.e. a[0] is assigned by *p=a. Therefore a[0]=1. Then p[7]=8 and p[a[7]]=p[8]=9

Hence 8:9

mcq on c programming array 03

Your Valuable Comments Please...

Please Like Us