若有以下程序#include <stdio.h> in

若有以下程序

#include <stdio.h>
int f(int a[],int n)
{
    if(n>1)
    {
        int t;
        t=f(a,n-1);
        return t>a[n-1]?t:a[n-1];
    }
    else
        return a[0];
}
main()
{
    int a[]={8,2,9,1,3,6,4,7,5};
    printf("%d\n",f(a,9));
}

则程序的输出结果是()。

答案
B

题目信息

题号:4449
题型:单选题
难度:普通