c++:从键盘随意输入5个整数,然后按照从大到小的顺序输出5个整数。

2024-11-28 14:55:01
推荐回答(3个)
回答1:

#include"iostream.h"
void main()
{
int a[5];
int i,j,t;
cout<<"请随意输入五个数:";
for(i=0;i<5;i++)
cin>>a[i];
cout<<"排序前:";
for(i=0;i<5;i++)
cout< cout< //选择法排序
for(i=0;i<4;i++)
for(j=i+1;j<5;j++)
if(a[i] {
t=a[i];a[i]=a[j];a[j]=t;
}
cout<<"排序后:";
for(i=0;i<5;i++)
cout< cout<}

回答2:

#include
#include
using namespace std;
int a[6];
int main(){
for(int i=0;i<5;i++)
cin>>a[i];
sort(a,a+5);
for(int i=4;i>=0;i--)
cout< cout< return 0;
}

望采纳!

回答3:

#include

void swap(int a[5])
{ int i,j,temp;
for(i=0;i<4;i++)
for(j=i+1;j<5;j++)
if(a[i] {
temp=a[i];
a[i]=a[j];
a[j]=temp;
}

}

void main()
{
int i,a[5];
cout<<"请输入5个整数:\n";
for(i=0;i<5;i++)
cin>>a[i];
swap(a);
for(i=0;i<5;i++)
cout<}