2024-11-08 00:03:33
自己可以根据情况选择排序,如果对效率要求不高就采用 冒泡 选择排序这一类的,如果要求效率比较高 就采用快速排序(这个对初学者有点难)根据自己的需要采用合适的算法就行了 望采纳~
2024-11-08 00:13:52
#include <iostream.h>
#include <vector>
#include <algorithm>
using namespace std;
int i;
vector<int> v;
void main()
{
while(true)
{
cin>>i;
v.push_back(i);
printf("你总共输入了%d个数\n",v.size());
for (int j=1;j<=v.size();j++)
{
cout<<v.at(j-1)<<",";
}
cout<<endl;
printf("排序后顺序为:");
sort(v.begin(),v.end());
//cout<<vInt<<endl;
for (int ii=1;ii<=v.size();ii++)
{
cout<<v.at(ii-1)<<",";
}
cout<<endl;
}
}
我这个是实时排序,你输几个数就排几个,希望你成功!
2024-11-08 00:25:36
2024-11-08 00:29:46
2024-11-08 00:37:40