main.cpp
来自「一个很好的bubble sort 程序」· C++ 代码 · 共 46 行
CPP
46 行
#include "iostream.h"
int array[10]={3,2,5,6,8,4,1,9,0,7};
//int array[4]={3,2,5,6};
int len=10;
void bubblesort(int[] , int);
void main()
{
int i;
cout<<"original array: "<<"\n";
for(i=0;i<len;i++)
cout<<array[i]<<" "; //print out
cout<<"\n";
cout<<"processing:"<<"\n";
bubblesort(array,len);
cout<<"after quicksort:"<<"\n";
for(i=0;i<len;i++)
cout<<array[i]<<" "; //print out
cout<<"\n";
return;
}
void bubblesort(int arr[], int length)
{
int i,j,m;
for(i=0;i<length;i++)
{
for(j=length-1;j>i;j--)
{
if(arr[j]<arr[j-1])
{
int temp=arr[j];
arr[j]=arr[j-1];
arr[j-1]=temp;
}
}
for(m=0;m<len;m++)
cout<<array[m]<<" "; //print out
cout<<"\n";
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?