1. 程式人生 > >3.題目:輸入5個數(含負數、小數)將它們按由小到大的順序排列起來

3.題目:輸入5個數(含負數、小數)將它們按由小到大的順序排列起來

#include <stdio.h>
int main()
{
float a[5];
int i,j;
float temp;
printf(“please input 5 numbers: “);
for(i = 0;i < 5; i++)
{
scanf(”%f”,&a[i]);
}
for(i = 0;i < 5;i++)
{
for(j = i+1;j < 5;j++)
{
if(a[j] < a[i])
{
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
printf(“the result is:\n”);
for(i = 0;i < 5;i++)
{
printf("%g “,a[i]);
}
printf(”\n");
return 0;
}