冒泡排序

来源:互联网 发布:pdf打印一页4张 mac 编辑:程序博客网 时间:2024/05/15 20:13

冒泡排序

问题描述

对输入的N个整数进行升序排序

算法设计

冒泡排序

程序设计

include

define N 4

using namespace std;int main(){    int i,j,a[N],t;    cout<<"请为数组原数赋值"<<endl;    for(i=0;i<N;i++)        cin>>a[i];    for(i=0;i<=N-1;i++)        for(j=0;j<=N-i;j++)if(a[j]>a[j+1]){    t=a[j];    a[j]=a[j+1];    a[j+1]=t;}cout<<"经交换后的数为"<<endl;for(i=0;i<N;i++)        cout<<"  "<<a[i];}
原创粉丝点击