冒泡发排序

来源:互联网 发布:文明5mac版汉化 编辑:程序博客网 时间:2024/06/07 02:30
#include <stdio.h>
#include <stdlib.h>

int main()
{
        int i,j,t,a[10];
        printf("Please input 10 integers:\n");
        for(i=0;i<10;i++)
                scanf("%d",&a[i]);
        
        for(i=0;i<9;i++) /* 冒泡法排序 */
                for(j=0;j<10-i-1;j++)
                        if(a[j]>a[j+1])
                        {
                                t=a[j];/* 交换a[i]和a[j] */
                                a[j]=a[j+1];
                                a[j+1]=t;
                        }

        printf("The sequence after sort is:\n");
        
        for(i=0;i<10;i++)
                printf("%-5d",a[i]);
        
        printf("\n");
        
        system("pause");
        return 0;
}

原创粉丝点击