开发者社区 问答 正文

定义函数void sort(int a[], int n ),用冒泡法对数组a中的元素排序。

定义函数void sort(int a[], int n ),用冒泡法对数组a中的元素排序。

展开
收起
知与谁同 2018-07-18 15:43:20 7524 分享 版权
2 条回答
写回答
取消 提交回答
  • viod sort(*bata,i) // 数组首地址 数组的个数
    {

    unsigned char a,b=1;
    int *bata_buff;*bata1;
    bata1=bata;
    while(b<i)
    {
    for(a=0;a<(i-b);a++)
    {
    if((*bata)<(*(bata+1)))
    {*bata_buff=*(bata1+1); *(bata1+1)=*bata; *bata1=*bata_buff}
    bata1=bata1+1;
    }
    b++; bata1=bata;
    }
    }
    2019-07-17 22:50:34
    赞同 展开评论
  • //从小到大的排序
    int i,j;
    int temp;//临时
    for(i=0;i<n-1;i++)
    for(j=i+1;j<n;j++)
    if(a[i]>a[j])
    {a[i]=temp;temp=a[j];a[j]=a[i];}
    2019-07-17 22:50:34
    赞同 展开评论
问答标签:
问答地址: