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


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...

面试题 相关文章推荐
super()与this()的区别
Jan 17 面试题
介绍一下Java中的Class类
Apr 10 面试题
Java工程师面试集锦之Spring框架
Jun 16 面试题
存储过程和函数的区别
May 28 面试题
OLEDBConnection和SQLConnection有什么区别
May 31 面试题
STP的判定过程
Oct 01 面试题
渗透攻击的测试步骤
Jun 07 面试题
extern是什么意思
Mar 10 面试题
linux面试题参考答案(11)
May 01 面试题
提高EJB性能都有哪些技巧
Mar 25 面试题
用Python匹配HTML tag的时候,<.*>和<.*?>有什么区别
Nov 04 面试题
J2EE面试题大全
Aug 06 面试题
上海奥佳笔试题面试题
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&amp;mysql(六)
2006/10/09 PHP
php桌面中心(四) 数据显示
2007/03/11 PHP
php中设置多级目录session的问题
2011/08/08 PHP
PHP5.3安装Zend Guard Loader图文教程
2014/09/29 PHP
JavaScript中this关键字使用方法详解
2007/03/08 Javascript
Stop SQL Server
2007/06/21 Javascript
响应鼠标变换表格背景或者颜色的代码
2009/03/30 Javascript
js 获取、清空input type=&quot;file&quot;的值(示例代码)
2013/12/24 Javascript
js监听鼠标事件控制textarea输入字符串的个数
2014/09/29 Javascript
JQuery自适应窗口大小导航菜单附源码下载
2015/09/01 Javascript
浅析js中substring和substr的方法
2015/11/09 Javascript
详解javascript事件绑定使用方法
2016/10/20 Javascript
简单实现JavaScript图片切换效果
2016/11/28 Javascript
js实现点击切换checkbox背景图片的简单实例
2017/05/08 Javascript
javascript深拷贝、浅拷贝和循环引用深入理解
2018/05/27 Javascript
微信小程序开发问题之wx.previewImage
2018/12/25 Javascript
vue使用websocket的方法实例分析
2019/06/22 Javascript
微信小程序手动添加收货地址省市区联动
2020/05/18 Javascript
python 基础学习第二弹 类属性和实例属性
2012/08/27 Python
对于Python的Django框架部署的一些建议
2015/04/09 Python
使用XML库的方式,实现RPC通信的方法(推荐)
2017/06/14 Python
Python3实现将本地JSON大数据文件写入MySQL数据库的方法
2018/06/13 Python
python 遍历列表提取下标和值的实例
2018/12/25 Python
详解python:time模块用法
2019/03/25 Python
Python Web版语音合成实例详解
2019/07/16 Python
CSS3实现千变万化的文字阴影text-shadow效果设计
2016/04/26 HTML / CSS
Willer台湾:日本高速巴士/夜行巴士预约
2017/07/09 全球购物
美国领先的在线邮轮旅游公司:CruiseDirect
2018/06/07 全球购物
人力资源管理专业应届生求职信
2013/09/28 职场文书
医学生临床实习自我评价
2014/03/07 职场文书
代理人委托书
2014/08/01 职场文书
2015年党员个人自我评价
2015/03/03 职场文书
干部培训工作总结2015
2015/05/25 职场文书
终止合同协议书范本
2016/03/22 职场文书
爱国之歌(8首)
2019/09/29 职场文书
Python max函数中key的用法及原理解析
2021/06/26 Python