第14周项目4数组的排序
2013-12-06 14:32
357 查看
/* * Copyright (c)2013, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: array.cpp * 作 者: 李中意 * 完成日期:2013 年 12月 6 日 * 版本号: v1.0 * 输入描述:无 */ #include <iostream> using namespace std; void bubble_sort(int arr[], int num); void output_array(int arr[], 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); output_array(a,20); bubble_sort(b,15); output_array(b,15); return 0; } void bubble_sort(int arr[], int num) { int i,j,t; for(j=0; j<num-1; j++) for(i=0; i<num-j-1; i++) if (arr[i]<arr[i+1]) { t=arr[i]; arr[i]=arr[i+1]; arr[i+1]=t; } return; } void output_array(int arr[], int num) { int i; for(i=0; i<num-1; i++) cout<<arr[i]<<", "; cout<<arr[num-1]<<"\n"; return; }
相关文章推荐
- C++第14周项目4——数组的排序
- C++第14周项目4——数组的排序
- 第14周项目8-数组的排序
- 第14周项目4--数组的排序
- 第14周项目4--拓展一--字符数组排序
- 第14周项目9-字符数组排序
- 【项目4 - 数组的排序】
- 第十六周 项目一 数组的排序
- 第十三周项目四——数组的排序(2)
- 第十六周项目1-数组的排序
- 第十三周项目4-数组的排序(1 冒泡排倒序)
- 第十三周项目四:数组的排序(3)
- 第14周项目1(4)- 验证算法 快速排序
- 16周课后自主-项目1-数组排序(指针)
- 第13周项目4-数组的排序(3)
- 第14周项目2.1 输出按成绩排序后的同学名单
- 【项目4 - 数组的排序】
- 第14周项目1 排序函数模板
- 第14周项目2.3 从文件中读取成绩按成绩排序的成绩单
- 第十四周-(项目四)数组排序。