冒泡排序

来源:互联网 发布:广电网络和电信网络 编辑:程序博客网 时间:2024/05/14 21:20
#include <stdio.h>#include <iostream>void BubbleSort(int *p,int q){    int i,j,temp;    for(i = 0;i < q;i++)    {        for(j = 0;j < q-1-i;j++)        {            if(p[j]>p[j+1])            {                temp = p[j+1];                               p[j+1] = p[j];                p[j] = temp;                       }              }             }         for(i = 0;i< q ;i++)    printf("%d ",p[i]); }int main(){    int i,j,number,date,a[200];    printf("please input date number:\n");    scanf("%d",&number);    printf("please input date:\n");    for(i = 0;i < number;i++)    {        scanf("%d",&date);        a[i] = date;    }    /////////////////////////////////////////    BubbleSort(a,number);    system("pause");    return 0;    }
注:此程序用的是DEV编译器
原创粉丝点击