有一个整形数组, a[3] = {7,2,5}, 要求使用指针实现数组成员由小到大的顺序排列,即 结果为:a[3] = {2,5,7};
- #include
- #include
-
- using namespace std;
-
- void sort(int *b)
- {
- int tmp;
-
- for(int i=0;i<3;i++)
- {
- for(int j=i;j<3;j++)
- {
- if(b[i]>b[j])
- {
- tmp=b[i];
- b[i]=b[j];
- b[j]=tmp;
- }
- }
- }
- }
- int main2(void)
- {
- int a[3]={7,2,5};
-
- sort(a);
-
- for(int i=0;i<3;i++)
- {
- cout<" ";
- }
-
- system("pause");
- return 0;
- }