第十四周-(项目四,拓展二)数组排序。

原创 2013年12月05日 15:02:50
/* 
02.* 程序的版权和版本声明部分 
03.* Copyright (c)2013, 烟台大学计算机学院学生 
04.* All rightsreserved. 
05.* 文件名称: array.cpp                            
06.* 作    者:  王洪海                           
07.* 完成日期:  2013年 12月  5 日 
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;
     }
运行结果,如图:

相关文章推荐

第十四周项目4(拓展1)--字符数组选择排序

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

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

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

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

/* *copyright (c) 2014, 烟台大学计算机学院. *All rights reserved. *文件名称:test.cpp *作者:陆云杰 *完成日...

第十四周项目一——折腾二维数组

欢迎观看,刚刚学习了二维数组,就试着编了这个程序,有做的不够好的,望大家多多提意见和建议,虚心才能有进步嘛!...

第十四周项目7-3-使用数组输出最高分的学号

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

第十四周项目6--字符串操作(字符数组做法)

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

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

创建一个5行4列的二维整型数组,通过初始化,为数组中的前两列的10个元素赋初值,然后: ?通过键盘输入,使后两列的10个元素获得值; ?按行序优先输出数组元素; ?将所有元素值乘以3后保存在数组中; ...

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

#include using namespace std; int main( ) { int i,j; //创建数组,为数组中的前两列的10个元素赋初值 int...

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

/* *Copyright(c) 2016, 烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:李德坤 *完成日期:20...

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

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

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