基本信息
源码名称:c++ 冒泡排序(入门级)
源码大小:5.78M
文件格式:.rar
开发语言:C/C++
更新时间:2020-07-19
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 1 元 
   源码介绍


#include <iostream>
#include"vector"
using namespace std;
int main()
{
	vector<double> inputVector;
	double input,tem;
	cout << "请输入若干个实数,以空格分隔,按ctrl x结束:\n";
	while (cin>>input)
	{
		inputVector.push_back(input);
	}
	int i, j,size;
	bool changed = true;
	size = inputVector.size();
	//cout << size << endl;
	for( i=0;i<size-1;i  )
		if (changed)

		{ 	
			changed = false;
			for (j = 0; j < size - i - 1; j  )
		
			{
				if (inputVector.at(j) > inputVector.at(j   1))
				{
					tem = inputVector.at(j);
					inputVector.at(j) = inputVector.at(j   1);
					inputVector.at(j   1) = tem;
					changed = true;
				}
			}
		}
	cout << "由小到大排序后为:" << endl;
	for (i = 0; i < size-1; i  )
	{
		cout << inputVector.at(i) << ",";
	}
	cout << inputVector.at(i) << endl;
	system("pause");
			return 0;
}