Action()
{
//求int a[]={12,43,56,14,78,16,50,26,30,40};的中位数
int a[]={12,43,56,14,78,16,50,26,30,40};
int len=sizeof(a)/sizeof(int);
int temp;
int i=0,j=0;
int k=0;
int mid;
for(i=0;i<len-1;i++){
for(j=i+1;j<len;j++){
if(a[i]>a[j]){
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
}
}
for(k=0;k<len;k++){
lr_output_message("%d",a[k]);
}
if(len %2==1){
mid=(len+1)/2;
lr_output_message("数组的中位数是:%d",a[mid]);
}
if(len %2 ==0)
{
lr_output_message("数组的中位数是:%d,%d",a[(len/2)-1],a[(len/2)-1]);
}
}