第十五周实验报告(一)
来源:互联网 发布:易语言数组排序方法 编辑:程序博客网 时间:2024/05/02 03:03
实验目的:学会冒泡排序算法
实验内容:实现冒泡排序算法,并将之定义为一个函数
* 程序头部注释开始
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:shuzu.cpp
* 作 者: 殷华哲
* 完成日期: 2011 年 11 月 30 日
* 版 本号:
* 对任务及求解方法的描述部分
* 输入描述:要排序的数据在程序中初始化
* 问题描述:实现冒泡排序
* 程序输出:排序后的结果
实验内容:实现冒泡排序算法,并将之定义为一个函数
* 程序头部注释开始
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:
* 作
* 完成日期:
* 版 本号:
* 对任务及求解方法的描述部分
* 输入描述:要排序的数据在程序中初始化
* 问题描述:实现冒泡排序
* 程序输出:排序后的结果
* 程序头部的注释结束(此处也删除了斜杠)
#include <iostream>using namespace std;bubble_sort(int array[],int n);output_array(int array[], 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); output_array(a,20); bubble_sort(b,15); output_array(b,15); return 0;} bubble_sort(int array[],int n){ int i,j,t; for(j=0;j<(n-1);j++) //运用冒泡法排数列 { for(i=0;i<(n-j-1);i++) { if(array[i]<array[i+1]) { t=array[i+1]; array[i+1]=array[i]; array[i]=t; } } } return 0;}output_array(int array[],int n){ int i; for(i=0;i<n;i++) { cout<<array[i]<<" "; } cout<<endl; return 0;}
- 第十五周实验报告(一)
- 第十五周实验报告(任务一)
- 第十五周实验报告(一)
- 第十五周实验报告一
- 第十五周实验报告一
- 第十五周实验报告 任务一
- 第十五周实验报告(二)
- 第十五周实验报告(三)
- 第十五周实验报告(任务二)
- 第十五周实验报告(任务三)
- 第十五周实验报告(1)
- 第十五周实验报告(3)
- 第十五周实验报告(二)
- C++程序设计实验报告(七十五)---第十五周任务一
- 第十五周实验报告1
- 第十五周实验报告2
- 第十五周实验报告3
- 第十五周实验报告1
- 清除注册表的U盘使用记录(转)
- Mysql之inner join,left join,right join详解
- webservice相关文章
- php拾遗 -- 变量
- 六种方式实现hibernate查询(转)
- 第十五周实验报告(一)
- 什么是冷备份、温备份与热备份服务器
- 一个查看MP3的ID3信息的工具
- GNU C Compiler On Win32
- Maven中settings.xm文件配置经验(持续更新中)
- 不可及的想要拿回
- RTTI 需要在编译选项中添加 /GR ,否则typeinfo.h 中的东东没法用
- quartz中的corn表达式(转)
- PHP遍历目录和文件列表