c語言求最大值函數(shù)?
c語言求最大值的函數(shù)有
#include"stdio.h"
voidInput_Max_Min(int*p,int*pl,int*ps){
inti;
printf("Pleaseenterthe10Numbers...\n");
for(*pl=*ps=i=0;i<10;i++){//輸入10個整數(shù)并判斷大小
scanf("%d",p+i);
if(p[i]<p[*ps])//
*ps=i;
if(p[i]>p[*pl])//
*pl=i;
}
}
intmain(intargc,char*argv[]){
intm[10],ml,ms;
Input_Max_Min(m,&ml,&ms);//用數(shù)組首址和最大值及最小值位置記錄變量地址調(diào)用自定義函數(shù)
printf("TheMAXism[%d]==%d\nTheMINism[%d]==%d\n",ml,m[ml],ms,m[ms]);//輸出結(jié)果
return0;
}