/*
*程序的版权和版本声明部分:
*Copyright(c)2013,烟台大学计算机学院学生
*All rights reserved.
*文件名称:
*作者:张立锋
*完成日期:2013年11月27日
*版本号:v1.0
*对任务及求解方法的描述部分:
*输入描述:
*问题描述:数组
*程序输出:
*问题分析:
*算法设计:
*/
#include <iostream>
using namespace std;
void bubble_sort(int array[]);
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};
bubble_sort(a);
for(int i=0;i<20;i++)
cout<<a[i]<<" ";
return 0;
}
void bubble_sort(int array[])
{
int t;
for(int i=0;i<20;i++)
{
for(int j=0;j<20-i;j++)
{
if(array[j]>array[j+1])
{
t=array[j];
array[j]=array[j+1];
array[j+1]=t;
}
}
}
}
运行结果
心得体会
经过对老师讲义的模仿 勉强写出来了这个 我需要学的地方还有很多 加油 小菜鸟