A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© p495416980 中级黑马   /  2015-10-30 22:14  /  582 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

void Selectsort(int A[],int n)
{
     int i,j,min,temp;
     for(i=0;i<n;i++)
     {
          min=i;
          for(j=i+1;j<=n;j++)  /* 从j往前的数据都是排好的,所以从j开始往下找剩下的元素中最小的 */
          {
               if(A[min]>A[j])  /* 把剩下元素中最小的那个放到A[i]中 */
               {
                temp=A[i];
                A[i]=A[j];
                A[j]=temp;
               }
          }
    }
    int k ;
    for(k=0;k<n;k++){       //遍历输出数组
        printf("a[%d] = %d\n",k,A[k]);
}
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马