1.代码如下:
#include "stdafx.h"
#include <iostream>
using namespace std;
void BubbleSOrt(int *values,int length)
{
int temp=0;
for(int i=length-1;i>0;i--)
{
for(int j=0;j<i;j++)
{
if(*(values+j)>*(values+j+1))
{
temp=*(values+j);
*(values+j)=*(values+j+1);
*(values+j+1)=temp;
}
}
}
}
int _tmain(int argc, _TCHAR* argv[])
{
int values[]={14,5,8,20,13,11};
BubbleSOrt(values,6);
for(int i=0;i<6;i++)
{
cout<<*(values+i)<<endl;
}
return 0;
}
运行结果: