以下程序可找出数组中的最大值和此元素的下标,数组元素的值由键盘输入。请从对应的一组选择项中,选择正确的选项填空。
*
int main()
{
int a[10],*p,*s,i;
printf("Enter a[0] a[1] … a[9l: ");
for(i=0;i<10;i++)
scanf("%d", [1] );
for(p=a,s=a; [2] <10;p++)
if(*p>*s)s= [3] ;
printf("max=%d,index=%d\n", [4] , [5] );
}
(1)(A)*(a+i) (B)p+i (C)a+i (D)a[i]
(2) (A) p-a (B) s-a (C) a-p (D) a-s
(3)(A)p (B)a[p] (C)a[s] (D) a-p
(4)(A)a[p-a] (B)a[p] (C)*s (D)a[s]
(5) (A) p-a (B)p (C) s-a (D) a-s
[1]:
[2]:
[3]:
[4]:
[5]: