输入10个整型整数,用起泡法对这10个数排序,并该由小到大顺序在屏幕上输出

#include<stdio.h>
int main()
{
    int a[10],i,j,t;
    for(i=0;i<10;i++)
        scanf("%d",&a[i]);
    for(i=1;i<10;i++)
        for(j=0;j<10-i;j++)
            if(a[j]>a[j+1])
            {
                t=a[j];
                a[j]=a[j+1];
                a[j+1]=t;
            }
    for(i=0;i<10;i++)
        printf("%d ",a[i]);
    puts("");
return 0;
}
阅读更多
文章标签: c printf
个人分类: C程序编题
上一篇输入10个整型整数,用选择法对这10个数排序,并该由大到小顺序在屏幕上输出。
下一篇一个偶数总能表示为两个素数之和。要求:输入一个偶数,将其表示成两个素数之和,直到输入的数为0。
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭