用c++编写"输入4个int整数,将其从小到大输出到屏幕上"

2025-04-16 01:09:26
推荐回答(3个)
回答(1):

#include"iostream.h"
void main()
{
int a[4],i,j,k;
for(i=0;i<4;i++) cin>>a[i];
for(i=0;i<4;i++)
for(j=0;j if(a[j]>a[j+1])
{
k=a[j];a[j]=a[j+1];a[j+1]=k;
}
for(i=0;i<4;i++) cout<
}

可以了

回答(2):

#include
using namespace std;

void main()
{
int a[4];
int i ,j,tmp;
cout<<"enter 4 number :"< for(i = 0 ; i < 4; i++) {
cin>>a[i];
}
for(i = 1; i < 4; i++){
for(j = 0; j < 4 - i ; j++){
if(a[j] > a[j+1]) {
tmp = a[j];
a[j] = a[j+1];
a[j+1] = tmp;
}
}
}

cout<<"the result is : "< for(i = 0 ; i < 4; i++) {
cout< }
cout<}

回答(3):

#include
using namespace std;

int main(){

int a[4],i,j,k,m;
for (i=0;i<4;i++){
cin>>a[i];
}

for(m=3;m>0;m--)
for(i=0,j=1;i if(a[i]>=a[j]){
k=a[i];
a[i]=a[j];
a[j]=k;
}
}

cout<<"\n"< for(i=0;i<4;i++)
cout<
}