- #include<iostream>
- #include<ctime>
- using namespace std;
- int main()
- {
- srand(time(NULL));
- int t,a[10];
- for(int v=0;v<=9;v++)
- {
- a[v]=rand()%20+1;
- for(int o=0;o<v;o++)
- {
- if(a[v]==a[o])
- {
- v--;
- break;
- }
- }
- }
- cout<<"排序前:";
- for(int v=0;v<10;v++)
- cout<<a[v]<<" ";
- cout<<endl;
- for(int b=0;b<=9;b++)
- {
- for(int c=b+1;c<=9;c++)
- if(a[b]>a[c])
- {
- t=a[b] ;
- a[b]=a[c];
- a[c]=t;
- }
- }
- cout<<"排序後:";
- for(int v=0;v<10;v++)
- cout<<a[v]<<" ";
- return 0;
- }
複製代碼 |