题目内容
以下程序是用递归方法求数组中的最大值及其下标值。请填空。 define M 10 void findmax(int *a,int n,int i,int *pk) { if(i<n) { if(a[i]>a[ *pk])【 】; findmax(a,n,i+1,&(*pk));}} main() { int a[M],j,n=0; printf("\nEnter%d data;\n" ,M); for(i=0;i<M;i++)scanf("%d" ,a+i); findmax(a,M,0,&n); printf(" The maxinum is:%d\n" ,a[n]); printf(" Its index is;%d\n" ,n);}
查看答案
搜索结果不匹配?点我反馈
更多问题