Q39
What will be printed after execution of the following code? void main() int arr[10] = 1,2,3,4,5; printf("%d", arr[5]);
A.
Garbage Value
B.
5
C.
6
D.
0
AnswerE.
None of these
Answer: Option D
Solution
Answer: Option D
Solution:
When an array is partially initialized at the time of declaration then the remaining elements of the array is initialized to 0 by default.