数列排序
说到排序,记得学过的选择排序,但是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 }