数组的排序
来源:互联网 发布:mac上的视频播放软件 编辑:程序博客网 时间:2024/05/22 04:57
01./* 02.* Copyright (c) 2012, 烟台大学计算机学院 03.* All rights reserved. 04.* 作 者:杨蕾 05.* 完成日期:2012 年 12月01 日 06.* 版 本 号:v1.0 07.* 08.* 输入描述:无 09.* 问题描述:无10.* 程序输出:无 11.* 问题分析:无 12.* 算法设计: #include <iostream>using namespace std;//两个函数bubble_sort和output_array的声明void bubble_sort(int a[], int num); void output_array(int a[], int num); 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); //用冒泡法按降序排序a中元素output_array(a,20); //输出排序后的数组bubble_sort(b,15); //用冒泡法按降序排序b中元素output_array(b,15); //输出排序后的数组return 0;}//请在下面定义bubble_sort和output_array函数void bubble_sort(int a[],int num){int j,i,t;for(j=0;j<num-2;j++)for(i=0;i<num-j-1;i++)if(a[i]>a[1+i]){t=a[i];a[i]=a[i+1];a[i+1]=t;}return;}void output_array(int a[],int num){int i;cout<<"the sorted numbers:"<<endl;for(i=0;i<num;i++){cout<<a[i]<<" ";}return;}
运行结果:
- 多维数组、数组的排序
- 数组的排序:冒泡排序、选择排序
- 数组的排序
- 数组的排序学习!!
- 二维数组的排序
- 数组排序的问题
- javascript的数组排序
- 二维数组的排序
- php数组的排序
- 各种数组的排序
- javascript的数组排序
- PHP数组的排序
- 数组的归并排序
- 数组的排序
- 二维数组的排序
- 数组的排序
- JAVA数组的排序
- java 数组的排序
- 百度贴吧10亿量级LAMP架构分享
- 2012年北京成人高校招生录取最低控制分数线
- 2-sat&&http://poj.org/problem?id=3648
- 第一次写超过50行的代码
- 十六进制发送与字符发送的区别
- 数组的排序
- 【javascript】javascript中父页面与子页面互传值
- 背包问题之0/1背包,完全背包,多重背包,混合背包
- 接口
- 北京人和外地人
- appwidget 很详细
- 堆,栈。。。
- sql过滤已经存在的数据 过滤掉已经选择的机构
- 中语言超酷特性 之 --- 多名