C语言:任意10个浮点数从小到大排序

//冒泡排序:将任意10个浮点数从小到大排序 
#include <stdio.h>
main()
{
    float a[10],t;
    int i,j,k,b;
    for(i=0;i<=9;i++)
    scanf("%f",&a[i]);
    for(i=0;i<=9;i++)
    {    
        for(j=0;j<9-i;j++)
        if(a[j]>=a[j+1])
            {
            t=a[j];a[j]=a[j+1];a[j+1]=t;
            }
}
    for(i=0;i<=9;i++)
    {
        printf("%f ",a[i]);
    }
    getchar();
 }

 

posted @ 2023-02-12 08:11  myrj  阅读(438)  评论(0编辑  收藏  举报