数列排序
说到排序,记得学过的选择排序,但是c语言学得不太扎实最后还是写了蛮久。
还学到了一个新方法。
c++:
方法一:
1 #include<iostream>
2 using namespace std;
3
4 int main(){
5 int n;
6 int n2[100]; //用数组才能输入多个数
7 int temp;
8 int i;
9 cin>>n;
10 for(i=0;i<n;i++){
11 cin>>n2[i]; //注意用的是i
12 }
13 for(i=0;i<n-1;i++){ //循环的次数比输入的少
14 for(int j=0;j<n-1;j++){
15 if(n2[j]>n2[j+1]){
16 temp=n2[j];
17 n2[j]=n2[j+1]; //
18 n2[j+1]=temp; //
19 }
20 }
21 }
22 for(i=0;i<n;i++)
23 cout<<n2[i];
24 }

![数列排序[编程语言教程]](https://www.zixueka.com/wp-content/uploads/2024/01/1706703100-0a6148979aca2df.jpg)
