设int a[]={1,2,3,4,5},i=2;,其值为4的数组元素是()

设int a[]={1,2,3,4,5},i=2;,其值为4的数组元素是()
A、a[0]
B、a[4]
C、a[i-1]
D、a[a[i]]
【正确答案】:D
【题目解析】:一维数组的行编号是从0开始编号,由int a[]={1,2,3,4,5},i=2;可知a[2]=3,a[3]=4,所以a[a[i]]=a[a[2]]=a[3]=4。