问题 单项选择题

若有如下程序:
sub(int * t,int n)
int *p1, *p2;
for(p1=t,p2=t;p1-t<n;p1++)
if(*p1<*p2) p2=p1;
return(*p2);
main()
int a[9]=9,36,19,39,26,5,6,33,15;
printf("%d\n",sub(a,9));
则程序运行后的输出结果是 ( )

A.5

B.9

C.15

D.39

答案

参考答案:A

解答题
判断题