C语言求一批数据(数组)最大值

360U3313239642 |浏览402次
收藏|2022/06/25 13:03

满意回答

2022/06/25 13:20

程序已经填空好了,完整的程序如下:#include<stdio.h>int max(int *p,int n,int *index){int i, in=0,m;m=*(p+in);for(i=0;i<n;i++){if(m<*(p+i)){m=*(p+i);in=i;}}*index=in;return *index;}void main(void){int i, a[10]={3,7,5,1,2,8,6,4,10,9},m;m=max(a,10,&i);printf("最大值%10d,下标%d",a[m],i);}程序的运行结果如下:

ygl990951

其他回答(0)
0人关注该问题
+1

 加载中...