冒泡 选择大混战
来源:互联网 发布:coc天狗升级数据 编辑:程序博客网 时间:2024/05/16 18:13
/** 程序的版权和版本声明部分* 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; } } }}