- void main()
- {
- int a[]={5,4,7,1,8,2,3,9,6},*p=a;
- int i,j,temp,size;
- size=sizeof(a)/sizeof(int);
- for(i=0;i<size-1;i++)
- {
- for(j=0;j<size-i-1;j++)
- {
- if(*(p+j)>*(p+j+1))
- {
- temp=*(p+j);
- *(p+j)=*(p+j+1);
- *(p+j+1)=temp;
- }
- }
- }
- for(i=0;i<size;i++)
- cout<<a[i]<<" ";
- cout<<endl;
- }
复制代码 |