用冒泡法将10个整数进行由大到小排序(数组)

来源:互联网 发布:mac git config 文件 编辑:程序博客网 时间:2024/06/13 21:39
/*         * Copyright (c) 2012, 烟台大学计算机学院         * All rights reserved.         * 作 者:  刘同宾       * 完成日期:2012 年 12 月 04 日         * 版 本 号:v1.0  *               * 输入描述:用冒泡法将10个整数进行由大到小排序(数组)   * 问题描述: * 程序输出:* 问题分析:略        * 算法设计:略         */ #include<iostream>using namespace std;int main(){const int n=11;int i,j,t;int a[n];cout<<"请输入10个整数:"<<endl;for(i=1;i<n;i++){cin>>a[i];}for(j=1;j<n-1;j++){for(i=1;i<n-j;i++){if(a[i]>a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}}}cout<<"排序后为:"<<endl;for(i=1;i<n;i++){cout<<"  "<<a[i];}cout<<endl;return 0;}

原创粉丝点击