讲数组中的元素按从小到大的顺序排列,谢谢高手回答

一个很简单的C语言题目,太久没搞了,忘了,怕搞错
编写一个函数实现将数组中的元素按从小到大的顺序排列(函数的说明部分已经给出)
//a 为待排序数组,mum为数组的长度
void SortArray(int a[],int num)
谢谢给与解答

void SortArray(int a[],int num)
{    
    int i,j,t;    
    for(i=0;i<num-1;i++)
    {    
        for(j=0;j<num-1-i;j++)    
        {        
            if(a[j]>a[j+1])        
            {            
                t=a[j];            
                a[j]=a[j+1];           
                a[j+1]=t;        
            }    
        }
    }
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-20
void SortArray(int a[],int num){ int i,j,t; for(i=0;i<num-1;i++) for(j=0;j<num-1-i;i++) { if(a[i]>a[i+1]) { t=a[i]; a[i]=a[i+1]; a[i+1]=t } }}本回答被提问者采纳
第2个回答  2014-01-10
明天起来用电脑打。等着