取一个数组中最大和最小值

/*find minivalue*/
minvalue=ADC_ConvertedValue[0];
for(k=1;k<10;k++)
{
  if(ADC_ConvertedValue[k]<minvalue)
  {
    minvalue=ADC_ConvertedValue[k];
    ADC_ConvertedValue[k]=ADC_ConvertedValue[0];
    ADC_ConvertedValue[0]=minvalue;          
  }
}


/*find maxvalue*/
maxvalue=ADC_ConvertedValue[0];
for(k=1;k<10;k++)
{
   if(ADC_ConvertedValue[k]>maxvalue)
   {
     maxvalue=ADC_ConvertedValue[k];
     ADC_ConvertedValue[k]=ADC_ConvertedValue[0];
     ADC_ConvertedValue[0]=maxvalue;          
  }
}

猜你喜欢

转载自blog.csdn.net/weibo1230123/article/details/80817220
今日推荐