首页 > 编程语言 > 详细

排序(冒泡)

时间:2019-10-20 17:27:11      阅读:60      评论:0      收藏:0      [点我收藏+]
  • 冒泡
    • n个数,要走n-1趟
 1 //核心代码
 2 for(int j=0;j<=8;j++){
 3         for(int i=0;i<=8;i++){
 4             if(num[i]>num[i+1]){
 5                 t=num[i+1];
 6                 num[i+1]=num[i];
 7                 num[i]=t;
 8             }
 9         }
10         
11     }
 1 //完整代码
 2 #include<iostream>
 3 using namespace std;
 4 int main(){
 5     int num[10];
 6     int t;
 7     for(int m=0;m<=9;m++){
 8         cin>>num[m];
 9     }
10     for(int j=0;j<=8;j++){
11         for(int i=0;i<=8;i++){
12             if(num[i]>num[i+1]){
13                 t=num[i+1];
14                 num[i+1]=num[i];
15                 num[i]=t;
16             }
17         }
18         
19     }
20     for(int n=0;n<=9;n++){
21         cout<<num[n]<<" ";
22     }
23     cout<<endl;
24     
25     return 0;
26 }

排序(冒泡)

原文:https://www.cnblogs.com/Linadus-Blog/p/10532972.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!