- //冒泡排序方法声明
- #include<stdio.h>
- #include<iostream.h>
- void Sort(int arg[],int len);
- int main(int argc,char *argv[])
- {
- int args[]={2,1,5,4,6,8,7,3};
- //获取数组的长度
- int len=sizeof(args)/sizeof(args[3]);
-
- Sort(args,len);
- for(int i=0;i<len;i++)
- {
- cout<<args[i];
- cout<<endl;
- }
- return 0;
- }
- //冒泡排序
- void Sort(int arg[],int len)
- {
- int temp=0;
- for(int i=0;i<len;i++)
- {
- for(int j=0;j<len;j++)
- {
- if(arg[j]<arg[i])
- {
- temp=arg[i];
- arg[i]=arg[j];
- arg[j]=temp;
- }
- }
- }
- }