第十四周-(项目四)数组排序。

原创 2013年12月04日 19:00:08
/* 
02.* 程序的版权和版本声明部分 
03.* Copyright (c)2013, 烟台大学计算机学院学生 
04.* All rightsreserved. 
05.* 文件名称: array.cpp                            
06.* 作    者:  王洪海                           
07.* 完成日期:  2013年 11月  30 日 
08.* 版本号: v1.0       
09.* 输入描述:无 
10.* 问题描述:数组排序 
11.*/  

#include <iostream>

using namespace std;

void bubble_sort(int x[],int n);

void output_arrary(int x[],int n);

int main()
{
    int a[20]={86,76,62,58,77,85,92,80,96,88,77,67,80,68,88,87,64,59,61,76};
    int b[15]={27,61,49,88,4,20,28,31,42,62,64,14,88,27,73};
    bubble_sort(a,20);
    cout<<"a[20]={";
    output_arrary(a,20);
    bubble_sort(b,15);
    cout<<"b[15]={";
    output_arrary(b,15);
	cout<<endl;
    return 0;
}
 void bubble_sort(int x[],int n)
 {
     int i,j,t;
     for(j=0;j<=n-1;j++)

       for(i=0;i<n-j;i++)

            if(x[i]>x[i+1])
            {
                t=x[i];
                x[i]=x[i+1];
                x[i+1]=t;
            }
      return;
 }
void output_arrary(int x[],int n)
     {
         int i;
         for(i=0;i<n;i++)
            cout<<x[i]<<" ";
            cout<<"}";
         if(i>=20)
            cout<<endl;

      return;
     }


运行结果,如图:

第十四周 项目四--拓展2--用选择法排序数组中的数

/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:尚振伟 *完成日期:201...

第十四周项目四 数组类模板

/*copyright(c)2016.烟台大学计算机学院 * All rights reserved, * 文件名称:text.Cpp * 作者:舒文超 * 完成日期:2016年5月3...

第十四周 项目四--拓展1--字符数组排序

/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights rese...

第十四周上机实践项目——字符数组排序

/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights...

第十四周项目1-折腾二维数组

问题及代码: /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者...
  • tallin_
  • tallin_
  • 2014年12月02日 22:53
  • 457

第十四周项目三(3)增加用数组string name[]表示同学们的姓名

问题及代码:/* *Copyright (c) 2014,烟台大学计算机学院 *ALL right reserved *文件名;eighty.cpp *作者;童宇 *完成日期2014年11月30日 *...

第十四周项目4--数组排序(选择法)

/* * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: ...

第十四周项目一 (二维数组大折腾)

问题及代码:/* *Copyright (c) 2014,烟台大学计算机学院 *ALL right reserved *文件名;ninty.cpp *作者;童宇 *完成日期2014年11月26日 *版...

第十四周 项目1--数组大闹腾

/* *程序的版权和版本声明部分: *Copyright(c)2013,烟台大学计算机学院学生 *All rights reserve...

第十四周项目1:折腾二维数组

问题及代码: /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:test.cpp *作 者:陈文青 *完成日期:...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第十四周-(项目四)数组排序。
举报原因:
原因补充:

(最多只允许输入30个字)