关闭

选择排序

467人阅读 评论(0) 收藏 举报
/*
 * 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....俺调试了好久。。。。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:107853次
    • 积分:3056
    • 等级:
    • 排名:第11409名
    • 原创:199篇
    • 转载:0篇
    • 译文:0篇
    • 评论:55条
    文章分类
    最新评论