64,648
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
using namespace std;
void sort(float *);
void main()
{
float f[10]={1.1,3.3,-1.2,-4.4,5.4,6.5,-3.1,4.4,8.2,-2.3};
int i;
cout<<"排序前的数组为:";
for(i=0;i<10;i++)
cout<<f[i]<<' ';
cout<<endl;
sort(f);
cout<<"排序后的数组为:";
for(i=0;i<10;i++)
cout<<f[i]<<' ';
cout<<endl;
}
void sort(float *f) //排序函数
{
int i,j;
float t;
for(i=0;i<10;i++)
for(j=0;j<10-i;j++)
if(f[j]>f[j+1])
{
t=f[j];
f[j]=f[j+1];
f[j+1]=t;
}
}
#include<iostream>
using namespace std;
void sort(float *);
void main()
{
float f[10]={1.1,3.3,-1.2,-4.4,5.4,6.5,-3.1,4.4,8.2,-2.3};
int i;
cout<<"排序前的数组为:";
for(i=0;i<10;i++)
cout<<f[i]<<' ';
cout<<endl;
sort(f);
cout<<"排序后的数组为:";
for(i=0;i<10;i++)
cout<<f[i]<<' ';
cout<<endl;
}
void sort(float *f) //排序函数
{
int i,j;
float t;
for(i=0;i<10;i++)
for(j=0;j<10-1-i;j++)
if(f[j]>f[j+1])
{
t=f[j];
f[j]=f[j+1];
f[j+1]=t;
}
}