这是我的代码,求帮忙
#include<stdio.h>
void main()
{
int ArrayMaxMin (int a[],int max,int min,int n);
int a[]={21,42,53,64,13,56,42,77,55,76},*p1,*p2,max,min;
p1=&max;
p2=&min;
ArrayMaxMin(a,&p1,&p2,10);
printf("Max=%d,Min=%d",*p1,*p2);
}
int ArrayMaxMin (int a[],int max,int *min,int n)
{
int i;
*max=*min=a[0];
for(i=1;i<n;i++)
{
if(*max<a[i]) *max=a[i];
else if(*min>a[i]) *min=a[i];
}
}
int ArrayMaxMin (int a[],int max,int min,int n);
声æçæ¶åmin maxæ¯intç±»åï¼
ArrayMaxMin(a,&p1,&p2,10);
å®åå´æ¯int *ç±»å
è¿ä¸¤ç§ç±»åå½ç¶ä¸è½éå¼è½¬æ¢äº
声æçæ¶åmin maxæ¯intç±»åï¼
ArrayMaxMin(a,&p1,&p2,10);
å®åå´æ¯int *ç±»å
è¿ä¸¤ç§ç±»åå½ç¶ä¸è½éå¼è½¬æ¢äº
温馨提示:答案为网友推荐,仅供参考