我是c++新手,目前正在尝试进行排序。但无论我如何尝试,似乎都不起作用。我对 while、for 循环和数组没有任何经验,所以我希望最终有一种方法可以在没有它们的情况下进行排序。
这是我的代码:
#include <iostream>
using namespace std;
int a;
int b;
int c;
int d;
void Sort(){
cout << "Enter 4 numbers.";
cin >> a;
cin >> b;
cin >> c;
cin >> d;
if (a < b){
swap (b,a);
}
if (b < c){
swap (c,b);
}
if (c < d){
swap (d,c);
}
}
int main () {
Sort();
return 0;
}
Run Code Online (Sandbox Code Playgroud)