冒泡排序

来源:互联网 发布:ubuntu怎么更新 编辑:程序博客网 时间:2024/06/17 14:26
#include"stdio.h"void bubble(int p[],int n){    int i,j,temp;    for(i=1;i<=n-1;i++)        for(j=0;j<=n-i;j++){        if(p[j]>p[j+1]){            temp=p[j];            p[j]=p[j+1];            p[j+1]=temp;        }    }}int main(){    int i,n;    int a[10];    printf("Give n:");    scanf("%d",&n);    printf("Give numbers:");    for(i=0;i<=n-1;i++)        scanf("%d",&a[i]);    bubble(a,n);    printf("After sorted:");    for(i=0;i<=n-1;i++)        printf("%-4d",a[i]);    return 0;}

0 0
原创粉丝点击