文件中有一组整数,要求排序后输出到另一个文件中


Posted in 面试题 onJanuary 04, 2012
答案:
#i nclude
#i nclude
using namespace std;

void Order(vector& data) //bubble sort
{
int count = data.size() ;
int tag = false ; // 设置是否需要继续冒泡的标志位
for ( int i = 0 ; i {
for ( int j = 0 ; j {
if ( data[j] > data[j+1])
{
tag = true ;
int temp = data[j] ;
data[j] = data[j+1] ;
data[j+1] = temp ;
}
}
if ( !tag )
break ;
}
}

void main( void )
{
vectordata;
ifstream in(“c:\\data.txt”);
if ( !in)
{
cout exit(1);
}
int temp;
while (!in.eof())
{
in>>temp;
data.push_back(temp);
}
in.close(); //关闭输入文件流
Order(data);
ofstream out(“c:\\result.txt”);
if ( !out)
{
cout exit(1);
}
for ( i = 0 ; i out out.close(); //关闭输出文件流
}

Tags in this post...

面试题 相关文章推荐
以下为Windows NT 下的32 位C++程序,请计算sizeof 的值
Dec 07 面试题
如何提高SQL Server的安全性
Jul 25 面试题
什么是触发器(trigger)? 触发器有什么作用?
Sep 18 面试题
什么是.net的Remoting技术
Jul 08 面试题
this关键字的含义
Apr 08 面试题
extern是什么意思
Mar 10 面试题
C#中有没有静态构造函数,如果有是做什么用的?
Jun 04 面试题
linux面试相关问题
Aug 11 面试题
如何利用cmp命令比较文件
Sep 23 面试题
介绍下java.util.Arrays类
Oct 16 面试题
java程序员面试交流
Nov 29 面试题
大唐面试试题(CPU,UNIX等等)
Jan 11 面试题
上海奥佳笔试题面试题
Nov 16 #面试题
将一个文本文件的内容按倒序打印出来
Jan 05 #面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 #面试题
如果NULL和0作为空指针常数是等价的,那我到底该用哪一个
Sep 16 #面试题
利用异或运算实现两个无符号数的加法运算
Dec 20 #面试题
如何打印出当前源文件的文件名以及源文件的当前行号
Apr 05 #面试题
如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗
Feb 15 #面试题
You might like
提升PHP速度全攻略
2006/10/09 PHP
简介PHP的Yii框架中缓存的一些高级用法
2016/03/29 PHP
php操作xml并将其插入数据库的实现方法
2016/09/08 PHP
php中钩子(hook)的原理与简单应用demo示例
2019/09/03 PHP
Jquery乱码的一次解决过程 图解教程
2010/02/20 Javascript
jQuery简易图片放大特效示例代码
2014/06/09 Javascript
JS截取字符串实例详解
2015/11/24 Javascript
jQuery EasyUI API 中文帮助文档和扩展实例
2016/08/01 Javascript
jQuery UI制作选项卡(tabs)
2016/12/13 Javascript
JS 调用微信扫一扫功能
2016/12/22 Javascript
jquery与js实现全选功能的区别
2017/06/11 jQuery
EasyUI实现下拉框多选功能
2017/11/07 Javascript
微信小程序wx.previewImage预览图片实例详解
2017/12/07 Javascript
node+express框架中连接使用mysql(经验总结)
2018/11/10 Javascript
了解JavaScript函数中的默认参数
2019/05/30 Javascript
python实现二叉查找树实例代码
2018/02/08 Python
matplotlib 输出保存指定尺寸的图片方法
2018/05/24 Python
python使用knn实现特征向量分类
2018/12/26 Python
详解Python3除法之真除法、截断除法和下取整对比
2019/05/23 Python
Html5之svg可缩放矢量图形_动力节点Java学院整理
2017/07/17 HTML / CSS
麦德龙官方海外旗舰店:德国麦德龙超市
2017/12/23 全球购物
奥斯汀独木舟和皮划艇:Austin Canoe & Kayak
2018/05/22 全球购物
LN-CC英国:伦敦时尚生活的缩影
2019/09/01 全球购物
三星法国官方网站:Samsung法国
2019/10/31 全球购物
分布式数据库需要考虑哪些问题
2013/12/08 面试题
Linux管理员面试经常问道的相关命令
2013/04/29 面试题
化学系大学生自荐信范文
2014/03/01 职场文书
歌颂祖国演讲稿
2014/05/04 职场文书
建筑安全生产目标责任书
2014/07/23 职场文书
机关领导查摆四风思想汇报
2014/09/13 职场文书
网络工程专业大学生求职信
2014/10/01 职场文书
教代会闭幕词
2015/01/28 职场文书
新生儿未入户证明
2015/06/23 职场文书
python中出现invalid syntax报错的几种原因分析
2022/02/12 Python
深入理解 Golang 的字符串
2022/05/04 Golang
Python使用pyecharts控件绘制图表
2022/06/05 Python