/*
* 程序的版权和版本声明部分
* Copyright (c)2013, 烟台大学计算机学院学生
* All rightsreserved.
* 文件名称: array.cpp
* 作 者:王凯
* 完成日期: 2013 年 12 月 日
* 版本号: v1.0
* 输入描述:无
* 问题描述:
*/
#include <iostream>
using namespace std;
void sortAscMAOPAO(int arr [], int size);
void sortAscXUANZE(int arr [], int size);
int main()
{
int arr[6]= {12,54,87,96,45,23};
sortAscMAOPAO(arr,6);
for(int i=0; i<6; i++)
{
cout<<arr[i]<<'\t';
}
cout<<endl;
sortAscXUANZE(arr,6);
for(int i=0; i<6; i++)
{
cout<<arr[i]<<'\t';
}
cout<<endl;
return 0;
}
void sortAscMAOPAO(int arr [],int size)
{
int i,j,t;
for(i=0; i<size-1; i++)
{
for(j=0; j<size-i-1; j++)
{
if(arr[j]>arr[j+1])
{
t=arr[j];
arr[j]=arr[j+1];
arr[j+1]=t;
}
}
}
}
void sortAscXUANZE(int arr [],int size)
{
int i,j,t;
for(i=0; i<size-1; i++)
{
for(j=i+1; j<size; j++)
{
if(arr[i]>arr[j])
{
t=arr[j];
arr[j]=arr[i];
arr[i]=t;
}
}
}
}
09-20