//将数组里的成员升序排列 #include<iostream> using namespace std; const int arsize=10; int main() { int hold;//用转数 int a[10]={23,2,654,7,36,4,86,53,856,654};//一个十个成员的数组 for(int i=0;i<arsize-1;i++)//九次循环 { for(int i=0;i<arsize-1;i++)//再九次循环 { if(a[i]>a[i+1])//如果前一个数大于后一个数 { hold=a[i]; a[i]=a[i+1]; a[i+1]=hold; } } //一共九九八十一次循环,真TM没效率 } for(int i=0;i<arsize;i++)//输出排列后的顺序 { cout<<a[i]<<endl; } }