Online GK Series

This site is dedicated to the aspirants of competitive exams SSC, UPSC, Railways, Postal Assistants, 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

Computer Science Books

Your Valuable Comments Please...

Please Like Us
100% payment protection