<span style="font-size:18px;">#include <iostream>
using namespace std;
int max(int max_i[10]) //求三个整数中最大者
{
int temp;
for(int i=0;i<10;i++)
{
for(int j=i;j<10;j++)
{
if(max_i[i]>max_i[j])
{
temp=max_i[i];
max_i[i]=max_i[j];
max_i[j]=temp;
}
}
}
return 0;
}
float max(float max_f[10]) //求三个实数中最大者
{
float temp;
for(int i=0;i<10;i++)
{
for(int j=i;j<10;j++)
{
if(max_f[i]>max_f[j])
{
temp=max_f[i];
max_f[i]=max_f[j];
max_f[j]=temp;
}
}
}
return 0;
}
long max(long max_l[10]) //求三个长整数中最大者
{
long temp;
for(int i=0;i<10;i++)
{
for(int j=i;j<10;j++)
{
if(max_l[i]>max_l[j])
{
temp=max_l[i];
max_l[i]=max_l[j];
max_l[j]=temp;
}
}
}
return 0;
}
//void bubblesort(int a[], int n)
//{
// bool sorted = false;
// while(!sorted)
// {
// sorted = true;
// for(int i = 1; i < n; ++i)
// {
// if(a[i - 1] > a[i])
// {
// swap(a[i - 1], a[i]);
// sorted = false;
// }
// }
// }
//}
int main()
{
// const int MAX_N = 100;
// int i,j,n;
// cin >> n;
// int max_i[MAX_N];
int i,j,n;
int max_i[10];
float max_f[10];
long int max_l[10];
for(i=0;i<10;i++)
{
cin>>max_i[i];
}
for(i=0;i<10;i++)
{
cin>>max_f[i];
}
for(i=0;i<10;i++)
{
cin>>max_l[i];
}
max(max_i);
max(max_f);
max(max_l);
for(int i = 0; i < 10; ++i)
{
cout << max_i[i] << " ";
}
cout << endl;
for(int i = 0; i < 10; ++i)
{
cout << max_f[i] << " ";
}
cout << endl;
for(int i = 0; i < 10; ++i)
{
cout << max_l[i] << " ";
}
cout << endl;
// int n;
// cout<<"How many numbers do you want to input ?"<<endl;
// cin >> n;
//
// int *a = new int[n];
//
// cout<<"Please input "<<n<<" numbers !"<<endl;
// for(int i = 0; i < n; ++i)
// {
// cin >> a[i];
// }
//
// bubblesort(a, n);
//
// for(int i = 0; i < n; ++i)
// {
// cout << a[i] << " ";
// }
// cout << endl;
//
return 0;
}</span>
<span style="font-size:18px;"><img src="https://img-blog.csdn.net/20150606065952745?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcWluZ3l1NjY=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
</span>