选择排序

/*
 * Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 作    者:张梦佳
* 完成日期:2013 年 12 月2 日
* 版 本 号:v1.0
*
* 输入描述:
* 问题描述:
* 程序输出:选择排序
* 问题分析:
* 算法设计:
*/
#include <iostream>

using namespace std;
void select_sort(int array[],int n);
int main( )
{

    int a[10]={65,564,654,65,50,61,31,56,35,26};
    select_sort(a,10);
    for(int i=0;i<10;i++)
    cout<<a[i]<<" ";
    return 0;
}
void select_sort(int array[],int n)
{
    int i,j,k,t;
    for(i=0;i<n-1;i++)
    {
        k=i;
        for(j=i+1;j<n;j++)
        {
            if(array[j]<array[k])

             k=j;
             t=array[k];
             array[k]=array[i];
             array[i]=t;

        }

    }
}


感悟:

贺老师,你骗俺。。。这个自定义函数后面不能有return....俺调试了好久。。。。

阅读更多
上一篇统计A出现的次数
下一篇计算大小字符分别出现的次数
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭